DevToys Web Pro iconDevToys Web ProBlog
Valóranos:
Prueba la extensión del navegador:

Buscador de comandos Git

57 de 57 escenarios

Estos comandos se ejecutan en tu máquina — cópialos, lee lo que hacen y ejecútalos tú mismo. Aquí no ejecutamos nada.

Detalles técnicos

Cómo funciona la referencia de comandos de Git

Qué hace la herramienta

La referencia de comandos de Git ofrece una consulta buscable y categorizada de comandos comunes de git organizada por flujo de trabajo: deshacer cambios, ramificación, stashing, rebase, etiquetado, operaciones remotas y más. Cada entrada muestra la sintaxis del comando, una breve explicación de lo que hace y notas prácticas de uso. La búsqueda filtra las entradas en tiempo real a medida que escribes, para que puedas encontrar el encantamiento adecuado sin desplazarte por páginas de manual.

Casos de uso comunes para desarrolladores

Los desarrolladores usan esta referencia cuando saben lo que quieren lograr (p. ej., deshacer el último commit pero mantener los cambios en staging) pero no recuerdan los flags o el comando exactos. Es especialmente útil para operaciones menos frecuentes como el rebase interactivo, el cherry-picking de rangos, recuperar ramas eliminadas desde el reflog o configurar sparse checkouts. Los desarrolladores junior la usan como ayuda de aprendizaje para descubrir comandos cuya existencia no conocían.

Formatos de datos, tipos o variantes

Los comandos están organizados en categorías lógicas: operaciones básicas (add, commit, push, pull), ramificación y merge, deshacer cambios (reset, revert, checkout), stashing, rebase, etiquetado, gestión de remotos, log e inspección, y operaciones avanzadas (bisect, worktree, submodule). Cada entrada incluye la plantilla del comando con argumentos de marcador de posición, una descripción de una línea y flags relevantes con sus efectos.

Errores comunes y casos límite

Los comandos de Git pueden tener efectos destructivos difíciles de deshacer: comandos como 'git reset --hard' y 'git clean -fd' descartan de forma permanente trabajo no guardado en el reflog. La referencia muestra patrones de uso comunes, pero el comportamiento de git puede variar según la configuración (merge.ff, pull.rebase) y la versión de git. Algunos comandos se comportan de manera diferente con y sin el separador '--', especialmente cuando los nombres de archivo colisionan con nombres de ramas.

Cuándo usar esta herramienta vs código

Usa esta referencia para una consulta rápida de comandos durante el trabajo diario de desarrollo, especialmente para operaciones que realizas con poca frecuencia. Para flujos de trabajo complejos de git en producción (lanzamientos automatizados, gestión de colas de merge, operaciones en monorepos), usa herramientas específicas como alias de git, hooks de Husky o scripts de CI que codifiquen la estrategia de ramificación de tu equipo y reduzcan la probabilidad de error humano.