Guía Interactiva de Comandos Git y Hoja de Trucos

Herramientas de Desarrollador

Aprende y copia comandos Git esenciales organizados por situaciones reales de desarrollo y control de versiones.

Initialize Git Repository

basic

Creates a new empty Git repository in the current folder.

git init

Check Status

basic

Displays the status of tracked, modified, and staged files.

git status

Stage All Changes

basic

Stages all modifications and untracked files for the next commit.

git add .

Guardar confirmación (Commit)

basic

Registra la instantánea preparada con un mensaje descriptivo en el historial.

git commit -m "feat: your descriptive message"

Crear y cambiar de rama

branch

Crea una nueva rama y cambia a ella de inmediato.

git checkout -b feature/new-feature

Listar todas las ramas

branch

Muestra todas las ramas locales y remotas del repositorio.

git branch -a

Fusionar rama

branch

Fusiona la rama especificada en la rama activa actual.

git merge feature/new-feature

Eliminar rama local

branch

Elimina de forma segura una rama local fusionada (usa -D para forzar).

git branch -d branch-name

Add Remote Origin

remote

Links a remote repository URL to the local repository as origin.

git remote add origin https://github.com/user/repo.git

Pull Changes from Remote

remote

Fetches and merges the latest commits from remote origin into local branch.

git pull origin main

Push to Remote

remote

Pushes local commits to the remote branch and sets upstream tracking.

git push -u origin main

Undo Last Commit (Keep Files)

undo

Rolls back the last commit while keeping modified code staged.

git reset --soft HEAD~1

Unstage File

undo

Removes a file from the staging area without discarding modifications.

git restore --staged <file>

Discard All Local Changes

undo

Discards all uncommitted changes in tracked files permanently.

git checkout -- .

Stash Uncommitted Changes

stash

Saves dirty working directory state temporarily for later use.

git stash

Apply & Drop Stash

stash

Restores the most recently stashed changes back to your working tree.

git stash pop

Cherry-pick Commit

advanced

Applies the exact changes from a specific commit into the current branch.

git cherry-pick <commit-hash>

Amend Last Commit

advanced

Modifies the most recent commit message or combines newly staged files into it.

git commit --amend -m "new message"

Pretty Git Log Graph

advanced

Visualizes commit history and branches in a concise terminal graph.

git log --oneline --graph --decorate
Patrocinio de Proyecto Independiente

¿Te gusta ToolsApp? Invítanos a un café

ToolsApp funciona 100% en el navegador sin suscripciones ni recopilación de datos. Creemos que las herramientas esenciales deben ser gratuitas y accesibles para todos. ¡Tu apoyo nos ayuda a seguir creando nuevas herramientas!

100% En el NavegadorGratis para Todos

¿Cómo se Usa?

1

Seleccionar categoría

Elija operaciones básicas, ramificación, deshacer o almacenamiento.

2

encontrar escenario

Busca lo que quieres lograr con Git.

3

Copiar comando

Copie el comando directamente a su terminal.

Privacidad TotalTodos los cálculos y el procesamiento de archivos se ejecutan 100% localmente en su navegador mediante JavaScript del lado del cliente.

Reseñas y Opiniones de Usuarios

Comparte tu experiencia de forma anónima. Moderado automáticamente por IA.

5.0
0 reseñas
5 / 5
0/500
Protegido por el motor de moderación automática de Groq AI

Reseñas Aprobadas (0)

Cargando reseñas...