git clone <URL_del_repositorio> | Clona un repositorio remoto en tu máquina local. |
| Ejemplo: git clone https://github.com/tu_usuario/tu_repositorio.git |
git add <nombre_del_archivo> | Agrega archivos específicos a la zona de preparación para su confirmación. |
| Ejemplo: git add archivo.txt |
git commit -m "Mensaje de confirmación" | Confirma los cambios con un mensaje descriptivo. |
| Ejemplo: git commit -m "Añadida nueva función de análisis de contratos" |
git push | Sube tus cambios confirmados al repositorio remoto en GitHub. |
| Ejemplo: git push origin nombre_de_la_rama |
git pull | Actualiza tu repositorio local con los cambios más recientes del remoto. |
| Ejemplo: git pull origin nombre_de_la_rama |
git branch | Muestra una lista de ramas locales en tu repositorio. |
| Ejemplo: git branch |
git branch <nombre_de_la_rama> | Crea una nueva rama para trabajar en características o problemas específicos. |
| Ejemplo: git branch nueva_caracteristica |
git checkout <nombre_de_la_rama> | Cambia entre ramas en tu repositorio local. |
| Ejemplo: git checkout nueva_caracteristica |
git merge <nombre_de_la_rama> | Fusiona los cambios de una rama en otra, por ejemplo, para incorporar nuevas características. |
| Ejemplo: git merge nueva_caracteristica |
git log | Muestra el historial de confirmaciones en el repositorio. |
| Ejemplo: git log |
git status | Muestra el estado actual de los archivos en tu repositorio. |
| Ejemplo: git status |
git diff <nombre_del_archivo> | Muestra las diferencias entre el archivo actual y la versión anterior. |
| Ejemplo: git diff archivo.txt |
git remote -v | Muestra los repositorios remotos configurados. |
| Ejemplo: git remote -v |
git rm <nombre_del_archivo> | Elimina un archivo del repositorio y de la zona de preparación. |
| Ejemplo: git rm archivo.txt |
git reset <nombre_del_archivo> | Quita un archivo de la zona de preparación si fue agregado accidentalmente. |
| Ejemplo: git reset archivo.txt |