Creando su primer repositorio Git

Git es un sistema de control de versiones distribuido que le permite realizar un seguimiento de los cambios en sus archivos y colaborar con otros desarrolladores. GitHub, a su vez, es una plataforma de alojamiento de código que utiliza Git para gestionar proyectos de desarrollo colaborativo. En este capítulo, cubriremos el proceso de creación de su primer repositorio Git y cómo alojarlo en GitHub.

Instalando Git

Antes de crear un repositorio, debes tener Git instalado en tu sistema. La instalación varía según el sistema operativo:

  • Windows: descargue el instalador de Git desde git-scm.com y siga las instrucciones. instrucciones de instalación.
  • macOS: Puedes instalar Git usando Homebrew con el comando brew install git en la terminal, o descargar el instalador desde el sitio web oficial.
  • Linux: utilice el administrador de paquetes de su distribución, por ejemplo, sudo apt-get install git para sistemas basados ​​en Debian.

Configurando Git

Después de la instalación, es importante configurar su identidad Git. Abra la terminal y escriba los siguientes comandos:

git config --global user.name "Su nombre"
git config --global usuario.email "tu_correo electrónico@ejemplo.com"

Crear un repositorio local

Para iniciar un nuevo repositorio Git, primero debe crear una carpeta para su proyecto si aún no tiene una. Luego, navega a esa carpeta en la terminal y ejecuta el comando:

git init

Esto creará una nueva subcarpeta llamada .git que contiene todos los archivos necesarios para versionar su proyecto. Ahora tienes un repositorio Git vacío y listo para funcionar.

Agregar archivos al repositorio

Con el repositorio creado, puede comenzar a agregar archivos. Cree o copie los archivos a la carpeta del proyecto y use los siguientes comandos para agregar archivos al control de versiones:

git add file_name (para agregar un archivo específico)
git add . (para agregar todos los archivos y cambios a la carpeta actual)

Realizar cambios

Después de agregar los archivos, debe "confirmar" los cambios, es decir, guardar un punto en el historial de su proyecto con un mensaje que describa lo que se hizo. Utilice el comando:

git commit -m "Mensaje que describe el cambio"

Crear un repositorio en GitHub

Para alojar su repositorio Git en GitHub, debe crear una cuenta en github.com si aún no tiene una. Después de iniciar sesión, sigue estos pasos:

  1. Haga clic en el icono "+" en la esquina superior derecha y seleccione "Nuevo repositorio".
  2. Rellena el nombre de tu repositorio, una descripción opcional y elige si será público o privado.
  3. Haga clic en "Crear repositorio".

Conectar el repositorio local a GitHub

Después de crear el repositorio en GitHub, debe conectar su repositorio local al repositorio remoto. En la terminal, dentro de la carpeta de tu proyecto, ejecuta el comando:

git remoto agregar origen URL_DO_REPOSITORIO

Reemplace "URL_DO_REPOSITORIO" con la URL de su repositorio de GitHub, que puede copiar desde la página del repositorio de GitHub.

Impulsar cambios en GitHub

Para enviar sus cambios locales a GitHub, utilizará el comando "push". Si este es su primer envío al repositorio, debe configurar la rama predeterminada:

git push -u origen principal

Reemplace "principal" con el nombre de la rama que desea enviar, si es diferente. Después del primer envío, simplemente puedes usar git push para enviar tus cambios.

Clonar un repositorio existente

Si quieres empezar a trabajar en un proyecto que ya está en GitHub, puedes clonar el repositorio usando:

git clone URL_DO_REPOSITORIO

Esto creará una copia local del repositorio en su sistema.

Conclusión

Crear tu primer repositorio Git es un paso fundamental en la gestión de proyectos de software. Con Git, puedes mantener un historial detallado de cambios, probar nuevas ideas en ramas separadas y colaborar fácilmente con otros desarrolladores. GitHub ofrece una plataforma sólida para alojar sus repositorios Git y compartir su trabajo con el mundo. Si sigue los pasos descritos en este capítulo, estará bien equipado para comenzar a utilizar Git y GitHub en sus proyectos de desarrollo.

Ahora responde el ejercicio sobre el contenido:

¿Qué comando se utiliza para iniciar un nuevo repositorio Git local después de crear una carpeta para el proyecto?

¡Tienes razón! Felicitaciones, ahora pasa a la página siguiente.

¡Tú error! Inténtalo de nuevo.

Imagen del artículo El ciclo de vida de los archivos en un proyecto Git.

Siguiente página del libro electrónico gratuito:

9El ciclo de vida de los archivos en un proyecto Git.

4 minutos

¡Obtén tu certificado para este curso gratis! descargando la aplicación Cursa y leyendo el libro electrónico allí. ¡Disponible en Google Play o App Store!

Disponible en Google Play Disponible en App Store

+ 6,5 millones
estudiantes

Certificado gratuito y
válido con código QR

48 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo, audio y texto.