# Manual de Git para Viernes Este manual contiene los comandos esenciales para gestionar tus archivos de configuración con Git y GitLab. ## 1. El Ciclo de Trabajo Básico Cada vez que hagas cambios en tus documentos, sigue estos tres pasos: 1. **Ver el estado**: Mira qué archivos han cambiado. ```powershell git status ``` 2. **Preparar los cambios**: Añade los archivos que quieres guardar. ```powershell git add . ``` 3. **Guardar la versión (Commit)**: Crea un punto de control con un mensaje descriptivo. ```powershell git commit -m "Explicación de lo que has cambiado" ``` 4. **Subir a GitLab**: Envía tus cambios al servidor. ```powershell git push ``` --- ## 2. Recuperar Versiones Anteriores Si cometes un error y quieres volver atrás: ### Ver el historial ```powershell git log --oneline ``` *(Muestra una lista de commits con un código de letras y números al principio, ej: `16e644f`)* ### Deshacer cambios no guardados Si has modificado un archivo pero **no** has hecho `commit`: ```powershell git restore nombre_del_archivo.txt ``` ### Volver a una versión anterior Si quieres que todo el proyecto vuelva a como estaba en un commit específico: ```powershell git checkout código_del_commit ``` --- ## 3. Trabajar con GitLab Como ya configuramos el "remote", estos comandos te serán útiles: - **Bajar cambios**: Si editas algo desde la web de GitLab y quieres tenerlo en tu PC: ```powershell git pull ``` - **Ver la conexión**: ```powershell git remote -v ``` --- ## 4. Configuración del Usuario Por si necesitas cambiar tus datos algún día: - **Nombre**: `git config --global user.name "viernes"` - **Email**: `git config --global user.email "viernes@tumonstruo.es"` --- *Creado por Antigravity para Viernes.*