Cómo descargar archivos de GitHub

Si ha usado GitHub anteriormente, sabe que no está claro de inmediato cómo descargar archivos de la plataforma. Es una de las plataformas más complicadas, ya que no está destinada directamente al intercambio directo de archivos, sino al desarrollo. Es cierto que una de las mejores cosas de GitHub es que todos los repositorios públicos son de código abierto y se alienta a las personas a contribuir: hay repositorios privados, pero generalmente se usan con fines de desarrollo dentro de las empresas que no quieren que su código ser visto por el público. GitHub, sin embargo, aún maneja las cargas de archivos de manera diferente a otros lugares.



Entonces, si no está seguro de cómo puede descargar archivos de proyectos (o proyectos completos) desde GitHub, le mostraremos cómo hacerlo. Empecemos.

Descargar un archivo de GitHub

La mayoría de los repositorios públicos se pueden descargar de forma gratuita, incluso sin una cuenta de usuario. Esto se debe a que los repositorios públicos se consideran bases de código de código abierto. Dicho esto, a menos que el propietario de la base de código marque una casilla que indique lo contrario, su base de código se puede descargar a su computadora, empaquetada en un archivo .zip.

  1. Entonces, si ingresa a una base de código público, como esta Calculadora de tipo que construí, notará que en la esquina superior derecha hay un botón verde que dice Clonar o descargar, clamer el grano.
  2. Luego, de la lista desplegable, seleccione Descargar ZIP. Todos los archivos comenzarán a descargarse en su computadora, generalmente en su carpeta de Descargas.
  3. Luego, abra su carpeta de Descargas en su computadora y busque el archivo ZIP. Deberá hacer clic derecho sobre él y elegir la opción que dice Extraer todo ..., Abrir la cremallerao Relajarse, luego seleccione una carpeta donde desea que terminen los archivos.
  4. Finalmente, navegue a la carpeta seleccionada y allí encontrará todos los archivos de Github que hemos subido.

Es una base de código bastante pequeña, con solo unos pocos archivos. Si va a The Wes Bos JavaScript Repository 30 en Github, notará que, dado que es un repositorio público, se puede descargar de la misma manera.



Descarga de archivos de GitHub mediante comandos

Alternativamente, puede clonar fácilmente un archivo o repositorio usando algunos comandos simples en GitHub. Para que esto funcione, debe instalar las herramientas de Git. Instalaremos la misma calculadora de propinas desde la línea de comandos en esta demostración.

  1. Copie la URL de su barra de direcciones o del mismo menú desde el que descargó el archivo zip.
  2. Abra Git Bash, escriba "Descargas de CD" y presione entrar. Esto lo llevará a la carpeta Descargas en la ventana de comandos, también puede escribir la ubicación del archivo donde desea guardar el archivo.
  3. Ahora escriba "git clone https://github.com/bdward16/tip-calculator.git" y presione entrar.
  4. Con este método, los archivos se descomprimen automáticamente al descargarlos.

Hay una mejor manera de descargar archivos

Aunque la forma que hemos descrito es simple y directa, es más óptima para solo ver los archivos de código, no para experimentar. Si planea descargar archivos de GitHub para experimentar, la mejor manera sería bifurcar el proyecto. Una bifurcación es simplemente su propia copia de un repositorio.

Bifurcar un repositorio tiene una serie de ventajas. Le brinda su propia copia en su cuenta de GitHub, lo que le permite experimentar libremente con los cambios sin afectar el proyecto original. Por ejemplo, es posible que encuentre un error en mi calculadora de propinas o desee agregar sus propias funciones. Por lo tanto, puede "bifurcar" mi calculadora de propinas creando una copia en su cuenta de GitHub. Aquí puedes modificar el código y experimentar con él sin afectar el proyecto original, como sería tu copia o "fork".



La mayoría de las veces, las bifurcaciones se utilizan para proponer cambios en el proyecto de otra persona, como corregir un error o agregar una función como la que mencionamos.

Entonces, ¿cómo se bifurca un repositorio público? En realidad es bastante fácil. Antes de comenzar, debe crear una cuenta gratuita de GitHub, ya que necesitará un lugar para almacenar su bifurcación. Puede dirigirse a www.github.com y hacerlo ahora.


Una vez que se crea su cuenta, puede crear un repositorio público en su cuenta.

  1. Por ejemplo, puede dirigirse al repositorio público del curso de capacitación de 30 días de JavaScript de Wes Bos, y en la esquina superior derecha verá un botón que dice tenedor. Haga clic en el botón.
  2. Puede tomar de unos segundos a unos minutos, pero GitHub luego clonará o "bifurcará" este proyecto en su propia cuenta de GitHub. Una vez hecho esto, le mostrará inmediatamente el proyecto con su nombre de usuario de GitHub.
  3. Para verificar, puede hacer clic en el ícono de su perfil en la barra de navegación superior derecha y luego seleccionar la opción que dice Tus repositorios. En su lista de repositorios, debería ver el código base del curso JavaScript 30.

Ahora puede modificar y experimentar con el código como desee, y no afectará los archivos de proyecto originales del propietario original. Si cambia algún código, corrige un error o agrega una nueva característica, puede crear algo llamado "Solicitud de extracción", donde se puede discutir ese cambio. Si al propietario del proyecto original le gusta el cambio, y funciona bien, se puede fusionar con el código base original como código de producción.


cierre

Como puede ver, descargar archivos y proyectos completos desde GitHub es bastante simple. En solo unos minutos, puede descargar un proyecto completo a su computadora o incluso cargarlo en su propia cuenta de GitHub. No se necesita mucho para jugar con su código de bifurcación para ver qué afecta a qué, y luego, eventualmente, ¡incluso puede crear su primera solicitud de extracción! ¡Feliz codificación!

Audio vídeo Cómo descargar archivos de GitHub
Añade un comentario de Cómo descargar archivos de GitHub
¡Comentario enviado con éxito! Lo revisaremos en las próximas horas.