Lección 03. Creación de repositorio Git.

Para comenzar a utilizar Git en un proyecto, es necesario crear un repositorio. El repositorio es el lugar donde Git almacena y controla todos los cambios realizados en los archivos del proyecto.

En esta lección aprenderemos qué es un repositorio, cómo crearlo, endenderemos la estructura interna del directorio .git y conocerás algunas buenas prácticas iniciales.

¿Qué es un repositorio?._

Un repositorio es un espacio donde Git guarda el historial completo de un proyecto: archivos,cambios, versiones y autores.

Cada vez que realizamos un commit, Git registra una instancia del estado del proyecto en ese momento, permitiendo volver a versiones anteriores cuando sea necesario.

Crear un repositorio con git init._

Para crear un repositorio de Git, debemos situarnos desde la terminal en la carpeta de tu proyecto y ejecutar el comando:

Copiar código
git init

Al ejecutar este comando, Git inicializa un nuevo repositorio y comienza a rastrear los cambios del proyecto.

A partir de este momento, el proyecto queda bajo el control de versiones de Git.

Estructura del repositorio (.git)._

Al ejecutar git init, Git crea una carpeta oculta llamada .git. Esta carpeta es el corazón del repositorio.

Nota: Si tenemos configurado nuestro equipo para mostrar archivos ocultos, podremos visualizar el directorio oculto .git.

Dentro de .git se almacenan:

Nota: NUNCA debemos modificar manualmente los archivos dentro de la carpeta .git, ya que podriamos dañar el repositorio.

Buenas prácticas iniciales._

Al iniciar un repositorio de Git, es recomendable seguir algunas buenas prácticas desde el principio:

  1. Inicializar Git antes de escribir mucho código.

  2. Crear un archivo README.md.

  3. Usar un archivo .gitignore.

  4. Realizar commits pequeños y claros.

  5. Mantener un historial limpio y entendible.

Estas prácticas facilitan el mantenimiento del proyecto y el trabajo en equipo.

Nota: Crear un repositorio es el primer paso real para trabajar con Git. A partir de aquí, podremos comenzar a registrar cambios, crear versiones y manejar el historial de nuestro proyecto.