Cómo clonar un repositorio de GitHub con Git Bash
GitHub es una plataforma de alojamiento de código para la colaboración y el control de versiones. Puede trabajar en código con cualquier persona desde cualquier lugar. También es una plataforma para la comunidad de desarrolladores más grande del mundo.
GitHub proporciona muchas funciones, como una gestión sencilla de proyectos con repositorios, una gestión eficaz del equipo mediante herramientas como solicitudes de extracción y problemas, alojamiento de código sencillo y más. Examinemos estos métodos más a fondo mientras echamos un vistazo a cómo clonar un repositorio usando Git Bash.
¿Qué es un repositorio de GitHub?
Un repositorio es un espacio de almacenamiento donde residen todos los archivos de un proyecto. También se conoce comúnmente como "repositorio". Un repositorio de GitHub es un repositorio remoto donde puede almacenar todos los archivos de su proyecto y el historial de revisión de cada archivo. Puede almacenar cualquier tipo de carpeta o archivo como imágenes, archivos HTML, archivos .css, archivos .py, archivos CSV, archivos de Excel, archivos JSON, etc.
Puede crear un repositorio de GitHub como público o privado . Al crear un repositorio como público, cualquier persona en Internet puede ver ese repositorio. Sin embargo, puedes elegir quién puede comprometerse y realizar cambios en ese repositorio. Por el contrario, al crear un repositorio como Privado, tienes control total sobre quién puede ver y realizar cambios en ese repositorio.
Github inicializa un repositorio con un archivo README, un archivo .gitignore y un archivo de licencia.
Un archivo README le permite escribir una descripción completa de su proyecto e incluir las instrucciones necesarias. Un archivo .gitignore contiene el nombre de los archivos que no desea enviar a GitHub. Mientras que una licencia les dice a otros lo que pueden y no pueden hacer con su código.
¿Qué significa la clonación de un repositorio?
Clonar un repositorio significa crear una copia local de tu repositorio de GitHub. Al crear una copia local, puede agregar o eliminar archivos fácilmente, solucionar conflictos de fusión y puede comprometerse fácilmente. Trabajar en una copia local del repositorio proporciona más flexibilidad a los usuarios. Puede realizar cambios y experimentar con el repositorio de forma segura.
Una vez que clona un repositorio de GitHub, se crea una copia local completa junto con todas las versiones de cada archivo y carpeta para el proyecto. Incluso puede clonar el repositorio existente de otra persona para contribuir a un proyecto. Después de realizar cambios en el repositorio, puede enviarlo fácilmente al repositorio remoto en GitHub usando Git Bash.
Compruebe si Git y Git Bash están instalados en su sistema
Asegúrese de tener Git y Git Bash instalados en su sistema. Puede verificar si Git está instalado en su sistema escribiendo el siguiente comando en el símbolo del sistema:
git --version
El símbolo del sistema mostrará la versión instalada de Git. Para comprobar si Git Bash está instalado en su sistema, presione el botón de Windows y busque Git bash .
Si ninguno de ellos está disponible, siga los pasos correctos para instalar correctamente Git y Git Bash en su sistema .
Crear un repositorio de GitHub
Puede crear un repositorio de GitHub siguiendo estos pasos:
1. Vaya al sitio web oficial de GitHub .
2. Haga clic en el icono Más en la esquina superior derecha y seleccione Nuevo repositorio .
3. Se abrirá una nueva página donde tendrás que completar algunos detalles para crear un nuevo repositorio. Ingrese un nombre corto y memorable para su repositorio. GitHub también sugiere automáticamente nombres de repositorios para usarlos como inspiración.
4. Si lo desea, puede proporcionar una breve descripción de su proyecto en el cuadro de descripción. Este paso es completamente opcional.
5. Seleccione la visibilidad del repositorio como Privado o Público según cómo desee que otros vean su repositorio.
6. Puede inicializar el repositorio con un archivo README , un archivo .gitignore y una licencia . Según GitHub, "Puede agregar un archivo README a su repositorio para decirle a otras personas por qué su proyecto es útil, qué pueden hacer con su proyecto y cómo pueden usarlo".
Puede elegir un archivo .gitignore de una lista de plantillas disponibles. Del mismo modo, puede elegir una licencia de la lista de licencias disponibles. Agregar todos estos archivos aumenta la credibilidad del repositorio.
7. Finalmente, presione el botón Crear repositorio para crear un nuevo repositorio.
Clonación de un repositorio de GitHub con Git Bash
1. Navegue hasta el repositorio que desea clonar. Puede utilizar este repositorio de muestra para intentar la clonación por primera vez.
2. Haga clic en el botón Descargar código .
3. Se abrirá un cuadro cuando haga clic en el botón Descargar código . Haga clic en el icono Copiar al portapapeles para copiar la URL del repositorio a través del método HTTPS.
4. Abra Git Bash .
5. Vaya al directorio donde desea clonar el repositorio usando el comando cd .
6. Ingrese el siguiente comando y reemplace la [URL de REPO] con el enlace que copió anteriormente.
git clone [REPO URL]
Por ejemplo, para clonar el repositorio de muestra que usamos anteriormente, escriba el siguiente comando:
git clone https://github.com/Yuvrajchandra/sample-github-repository.git
7. Presione enter para tener una copia local del repositorio en su sistema.
Otras formas de descargar un repositorio de GitHub
También puede optar por otros métodos para descargar un repositorio de GitHub, como usar GitHub Desktop para clonar un repositorio . GitHub Desktop es una aplicación para usuarios de Mac y PC que lleva el control de versiones desde la línea de comandos al escritorio. Fue creado por GitHub para simplificar el control de versiones.
Puede realizar todas las mismas tareas como clonar, eliminar, actualizar y guardar un repositorio con GitHub Desktop que puede hacer con Git Bash. Git Bash tiene una curva de aprendizaje pronunciada, pero es más potente que GitHub Desktop.
Otro método simple para descargar un repositorio de GitHub es descargar directamente el archivo ZIP del repositorio. Puede seguir estos sencillos pasos para descargar un archivo ZIP del repositorio:
- Vaya al repositorio que desea descargar. Puede utilizar este repositorio de muestra para intentar descargar el archivo ZIP del repositorio por primera vez.
- Haga clic en el botón Descargar código y luego haga clic en la opción Descargar ZIP . El repositorio se descargará en su sistema en unos segundos.
Conviértete en un programador profesional con GitHub
GitHub proporciona una plataforma para compartir su código con otros, crear proyectos increíbles, ganar insignias y hacer mucho más. Puede comenzar creando su primer repositorio en GitHub.
Si es un programador experimentado, puede contribuir a los repositorios de GitHub de código abierto. Utilice las funciones de esta plataforma para aumentar sus habilidades de codificación y ser reconocido en la comunidad de programación.