Módulo 3 Git y GitHub

Módulo 3: Crear y manejar repositorios locales


En este módulo aprenderás a crear repositorios locales con Git, entenderás qué es un commit y cómo trabajar con el staging area para controlar los archivos que quieres guardar en tu historial de cambios.


📌 ¿Qué es un repositorio local?

Un repositorio local es una carpeta de tu computadora que Git controla, guardando el historial de cambios de los archivos que contiene.

👉 Piensa en el repositorio como un “registro de versiones” para tu proyecto.


📌 Crear un repositorio

Para empezar a usar Git en una carpeta:

# 1️⃣ Crea una carpeta para tu proyecto mkdir mi_proyecto cd mi_proyecto # 2️⃣ Inicializa Git en la carpeta git init

✅ Ahora tienes un repositorio vacío. Git crea una carpeta oculta llamada .git para manejar el historial.


📌 Añadir archivos al “staging area”

Antes de guardar los cambios con un commit, debes “prepararlos” con git add.

# Añadir un archivo específico git add index.html # Añadir TODOS los archivos nuevos y modificados git add .

📌 Crear el primer commit

Un commit es como una “foto” del estado actual de tu proyecto.

git commit -m "Primer commit"

📍 El mensaje del commit debe describir claramente qué cambios hiciste.


📌 Consultar el estado y el historial

# Ver qué archivos están pendientes de commit git status # Ver el historial de commits git log

📥 Preguntas de repaso

Pregunta 1

¿Qué hace el comando git init?

  • A) Crea un archivo nuevo en la carpeta.
  • B) Inicializa un repositorio Git en la carpeta actual.
  • C) Sube los cambios a GitHub.
  • D) Borra el historial del proyecto.

Pregunta 2

¿Para qué sirve el comando git add?

  • A) Guarda los cambios en el historial de forma definitiva.
  • B) Prepara los archivos para el siguiente commit.
  • C) Elimina archivos del repositorio.
  • D) Crea un nuevo repositorio.

Pregunta 3

¿Qué comando muestra el historial de commits realizados?

  • A) git history
  • B) git commits
  • C) git log
  • D) git list

No hay comentarios:

Publicar un comentario

Políticas de Privacidad