git config --global user.name "[nombre]"Establece el nombre que desea adjuntar a sus transacciones de commit.
git config --global user.email "[email]"Establece el correo electrónico que desea adjuntar a sus transacciones de commit.
git initCrea un nuevo repositorio local.
git clone [url]Descarga un proyecto y todo su historial de versiones.
git statusEnumera todos los archivos nuevos o modificados para ser confirmados.
git add [archivo]Prepara el archivo para el control de versiones.
git commit -m "[mensaje]"Registra instantáneas de archivos permanentemente en el historial de versiones.
git logEnumera el historial de versiones para la rama actual.
git diffMuestra las diferencias de archivos aún no preparadas.
git branchEnumera todas las ramas locales en el repositorio actual.
git checkout -b [nombre-rama]Crea una nueva rama y se cambia a ella.
git switch [nombre-rama]Cambia a la rama especificada.
git merge [rama]Combina el historial de la rama especificada en la rama actual.
git branch -d [nombre-rama]Elimina la rama especificada.
git remote add [nombre] [url]Agrega un nuevo repositorio remoto.
git fetch [remoto]Descarga todo el historial del repositorio remoto.
git pullObtiene y fusiona cualquier commit del remoto a la rama local.
git push [remoto] [rama]Carga el contenido del repositorio local a un repositorio remoto.
git reset [archivo]Deshace la preparación del archivo, pero conserva su contenido.
git revert [commit]Crea un nuevo commit que deshace los cambios de un commit anterior.
git reset --hard [commit]Descarta todos los cambios locales y restablece al commit especificado.
git stashAlmacena temporalmente todos los archivos rastreados modificados.
git stash popRestaura los archivos almacenados más recientemente.
git worktree add [ruta] [rama]Agrega un nuevo árbol de trabajo en la ruta especificada, extrayendo la rama especificada.
git worktree listEnumera los detalles de cada árbol de trabajo.
git worktree remove [ruta]Elimina el árbol de trabajo en la ruta especificada.
git worktree pruneElimina la información de los árboles de trabajo que ya no existen en el disco.
Lista clara de comandos frecuentes.
Explicaciones directas para entender el uso.
Encuentra comandos por escenario.
No se envían datos.
Encuentra comandos y opciones rápidamente.
Aclara pasos de merge, reset o revert.
Útil para enseñar flujos de Git.
Recuerda comandos sin salir del IDE.
Escribe el comando o una palabra clave.
Lee el uso, la sintaxis y el ejemplo.
Utiliza el comando en tu trabajo diario.