DesarrolladorGratis · 3 usos/díaProcesado en tu navegador
Comandos Git (Guía Rápida)
Guía visual interactiva con los comandos esenciales de Git.
Track
4 escenarios
Comandos
24
Precaución
1 alto
Recuperación
Asistida
01
Filtrar por escenario
Buscar track
Presets
Inicializar repositorio
Crea el repo, prepara la rama base y conecta el remoto sin fricción.
git initlowInicializa el repositorio en la carpeta actual.
git add .lowAgrega los archivos iniciales al staging.
git commit -m "chore: init"lowCrea el primer commit base.
git branch -M mainlowEstandariza la rama principal antes de empujar.
git remote add origin <url>lowConecta el repositorio remoto principal.
git remote add origin https://github.com/org/repo.git
git push -u origin mainlowPublica la rama base y fija upstream.
Flujo de feature
Abre una rama de trabajo, refresca la base e integra de vuelta claramente.
git switch -c feature/<tema>lowCrea y cambia a la rama de feature.
git switch -c feature/login
git add .lowActualiza staging con progreso actual.
git commit -m "feat: ..."lowRegistra un paso de trabajo con contexto.
git fetch originlowActualiza referencias remotas antes de integración.
git switch mainlowRegresa a la base de integración.
git merge feature/<tema>mediumIntegra la rama de feature en la base.
Deshacer de forma segura
Elige entre restore, reset y revert sin destruir trabajo por error.
git restore <arquivo>mediumDescarta un cambio local no commiteado en un archivo.
git restore src/app/page.tsx
git restore --staged <arquivo>lowQuita el archivo del staging sin perder la edición local.
git reset --soft HEAD~1mediumRetrocede un commit manteniendo todo en staging.
git reset --mixed HEAD~1mediumRetrocede un commit y devuelve cambios al árbol de trabajo.
git revert <hash>lowCrea un commit inverso seguro para historial compartido.
Guardar trabajo en curso
Quitar de en medio el trabajo sucio para cambiar de rama y luego recuperarlo.
git stash push -m "<motivo>"lowGuarda los cambios sin confirmar con una etiqueta.
git stash push -m "meio da tela de login"
git stash push -ulowIncluye también los archivos aún no rastreados.
git stash listlowLista lo guardado, del más reciente al más antiguo.
git stash show -p stash@{0}lowMuestra el diff del stash antes de aplicarlo.
git stash popmediumRecupera el stash más reciente y lo quita de la pila.
git stash apply stash@{1}mediumAplica un stash concreto y lo MANTIENE en la pila.
git stash drop stash@{0}highDescarta un stash — después de esto no hay deshacer.
02
Decisión rápida
Deshacer
Usa
restore para un archivo local, revert para historial compartido y reflog antes de reset agresivo.Integración
Prefiere
merge cuando quieras preservar ramificación y rebase cuando quieras linealizar antes del merge final.Escala
Usa
worktree para ramas paralelas y sparse-checkout cuando el monorepo sea demasiado grande para la tarea actual.03
Exportar
Recuperación y entrega selectiva
Rebase con salida, reflog para rescate y cherry-pick para hotfix o backport sin merge completo.
Runbook exportable
Exporta el track filtrado como CSV para inventario técnico o TXT como playbook compartible de squad.
04
Lectura operacional
Precaución
Bajo
17
Medio
6
Alto
1
Placeholders como
<topic>, <file>, <hash> y <url> deben reemplazarse antes de ejecutar.Relacionadas
Más de la misma categoría
Da mesma categoria.
Gratis · 3 usos/día
Generador de Box Shadow CSS
Crea sombras CSS de forma visual con vista previa en tiempo real.
Gratis · 5 usos/día
Generador de Hash
Crea hashes MD5 y SHA con un clic.
Gratis · 3 usos/día
Minificador JS
Reduce el tamaño de tus archivos JavaScript de forma segura.
Gratis · 3 usos/día
Generador de Meta Tags
Crea las etiquetas de cabecera HTML para buscadores y redes sociales.
Gratis · 3 usos/día
Codificador de URL
Codifica cadenas y parámetros de forma segura para usarlos en enlaces.
Gratis · 5 usos/día
Generador de UUID (v4 y v7)
Genera identificadores únicos (UUID) en las versiones 4 y 7, uno o varios a la vez.