Published on

Mi primer ToDo en git

Authors
  • avatar
    Name
    Jordan Rodriguez
    Twitter

Ejercicio: Una Aplicación TODO Versionada

Configuración Inicial de Git

Primero, configura tu nombre de usuario y correo electrónico para que Git pueda asociar tus commits con tu identidad.

git config --global user.name "Tu Nombre"
git config --global user.email "tuemail@example.com"

Paso a Paso

1. Crear un Nuevo Repositorio

Inicializa un nuevo repositorio de Git en el directorio actual.

git init

2. Crear un Archivo Llamado TODO.txt en el Directorio y Agregar Algo de Texto

Crea un archivo TODO.txt y agrega el texto "Tareas pendientes".

echo "Tareas pendientes" > TODO.txt

3. Añadir TODO.txt al Área de Preparación (Staging Area)

Agrega TODO.txt al área de preparación.

git add TODO.txt

4. Hacer un Commit del Proyecto con un Mensaje Corto

Crea un commit con el mensaje especificado, guardando los cambios en el repositorio.

git commit -m "Agregar archivo TODO.txt con lista de tareas"

5. Crear Dos Nuevos Archivos Llamados DONE.txt y WORKING.txt

Crea los archivos DONE.txt y WORKING.txt con algo de texto inicial.

echo "Tareas completadas" > DONE.txt
echo "Tareas en progreso" > WORKING.txt

6. Añadir y Hacer Commit de Estos Archivos

Agrega los archivos DONE.txt y WORKING.txt al área de preparación y crea un commit con ellos.

git add DONE.txt WORKING.txt
git commit -m "Agregar archivos DONE.txt y WORKING.txt"

7. Renombrar WORKING.txt a IN_PROGRESS.txt

Renombra el archivo WORKING.txt a IN_PROGRESS.txt.

git mv WORKING.txt IN_PROGRESS.txt

8. Agregar Algo de Texto a DONE.txt

Añade la línea "Tarea 1 completada" al final del archivo DONE.txt.

echo "Tarea 1 completada" >> DONE.txt

9. Verificar el Estado del Directorio

Muestra el estado actual del directorio de trabajo y el área de preparación.

git status

10. Añadir IN_PROGRESS.txt y DONE.txt al Área de Preparación

Agrega los archivos IN_PROGRESS.txt y DONE.txt al área de preparación.

git add IN_PROGRESS.txt DONE.txt

11. Quitar DONE.txt del Área de Preparación

Remueve DONE.txt del área de preparación, dejando los cambios en el directorio de trabajo.

git reset DONE.txt

12. Hacer un Commit del Proyecto

Crea un commit con los cambios preparados en el área de preparación.

git commit -m "Renombrar WORKING.txt a IN_PROGRESS.txt y actualizar DONE.txt"

13. Verificar el Estado del Directorio

Muestra nuevamente el estado del directorio de trabajo y el área de preparación para confirmar que todo está en orden.

git status