Hoja de trucos Git
Chuleta de Git con comandos buscables por categoría, desde ramas y fusiones hasta rebase, stash y reset. Cada entrada muestra el uso y un nivel de peligro, gratis en tu navegador.
Configuración
git config --global user.name "Name"Configurar el nombre de usuario
git config --global user.name "Sam"
git config --global user.email "email"Configurar el correo
git config --global user.email "[email protected]"
git config --listMostrar toda la configuración
git config --list
Inicio
git initInicializar un repositorio nuevo
git init my-project
git clone <url>Clonar un repositorio remoto
git clone https://github.com/user/repo.git
Cambios
git statusEstado del directorio de trabajo
git status
git diffComparar cambios
git diff HEAD~1
git add <file>Añadir al área de preparación
git add . / git add file.txt
git commit -m "message"Crear un commit
git commit -m "feat: new feature"
git commit --amendEnmendar el último commit
git commit --amend -m "updated message"
git stashGuardar cambios temporalmente
git stash / git stash pop
Ramas
git branchListar ramas
git branch -a
git branch <name>Crear una rama nueva
git branch feature/login
git checkout <branch>Cambiar de rama
git checkout main
git checkout -b <name>Crear y cambiar
git checkout -b feature/login
git merge <branch>Fusionar una rama
git merge feature/login
git branch -d <name>Eliminar una rama
git branch -d feature/login
git branch -D <name>Forzar la eliminación de una rama
git branch -D feature/login
Remoto
git remote -vListar remotos
git remote -v
git fetchTraer cambios del remoto
git fetch origin
git pullTraer y fusionar
git pull origin main
git pushEnviar al remoto
git push origin main
git push --forceForzar el envío
git push --force origin main
Deshacer
git restore <file>Descartar los cambios de un archivo
git restore file.txt
git reset HEAD <file>Quitar un archivo del área de preparación
git reset HEAD file.txt
git revert <commit>Revertir un commit (nuevo commit)
git revert abc123
git reset --soft HEAD~1Deshacer el último commit (conservar cambios)
git reset --soft HEAD~1
git reset --hard HEAD~1Eliminar el último commit (descartar cambios)
git reset --hard HEAD~1
Inspección
git logHistorial de commits
git log --oneline --graph
git log --onelineHistorial en una línea
git log --oneline -10
git show <commit>Detalles de un commit
git show abc123
git blame <file>Autor de cada línea
git blame file.txt
git reflogHistorial de HEAD (para recuperación)
git reflog
Insertar
¿Qué es Hoja de trucos Git?
Chuleta de Git con comandos buscables por categoría, desde ramas y fusiones hasta rebase, stash y reset. Cada entrada muestra el uso y un nivel de peligro, gratis en tu navegador.
Cómo usar
- 1Buscar— Busque el elemento deseado por palabra clave.
- 2Categoría— Filtre por botones de categoría.
- 3Copiar— Copie el elemento deseado.
Herramientas relacionadas
Preguntas frecuentes
Una hoja de trucos Git con búsqueda organizada por categoría con indicadores de nivel de peligro.
No. Todo el procesamiento se realiza en su navegador.
Sí, puede copiar o descargar los resultados.
Sí, el diseño responsive funciona en dispositivos móviles.
Sí, es completamente gratuito.