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:
git initAl 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:
El historial de commits.
Las ramas del proyecto.
Configuraciones del repositorio.
Referencias y objetos internos.
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:
Inicializar Git antes de escribir mucho código.
Crear un archivo README.md.
Usar un archivo .gitignore.
Realizar commits pequeños y claros.
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.