Comandos básicos
- git init – Inicializa un nuevo repositorio Git en un directorio.
- git clone <URL> – Clona un repositorio remoto en tu máquina local.
- git status – Muestra el estado actual de los archivos en el repositorio.
- git add <archivo> – Agrega un archivo al área de preparación.
- git commit -m "mensaje" – Guarda los cambios en el repositorio con un mensaje descriptivo.
Gestión de ramas
- git branch – Lista todas las ramas en el repositorio.
- git branch <nombre> – Crea una nueva rama.
- git checkout <rama> – Cambia a una rama específica.
- git merge <rama> – Fusiona una rama con la actual.
Sincronización con repositorios remotos
- git pull – Descarga y fusiona cambios desde el repositorio remoto.
- git push – Envía los cambios locales al repositorio remoto.
- git fetch – Obtiene los cambios remotos sin fusionarlos.
Historial y revisión de cambios
- git log – Muestra el historial de commits.
- git diff – Compara cambios entre versiones.
- git reset --hard <commit> – Revierte el repositorio a un commit anterior.
Dejo tambien: Guía practica y desde cero para manejo de git.
Descarga aquí el pdf:
t.co/0I3xQhtTM6