Inicio rápido
-
Buscar lista
Comandos ordenados por frecuencia diaria.
-
Buscar
Filtrar por nombre o descripción del comando.
-
Copiar comando
Pegue en su terminal.
Comandos Git de uso diario: init, clone, branch, merge, stash y remotes. Buscar y copiar en un solo clic para principiantes y fallos de memoria ocasionales.
Privacidad: procesado localmente, nunca cargado.
↓ Pega en el área de entrada de abajo para ver los resultados al instante
常用 Git 命令速查; 搜索命令或说明,一键复制。
git initInitialize a new repository
git clone <url>Clone a remote repository
git statusShow working tree status
git add <file>Stage changes
git add .Stage all changes
git commit -m "msg"Commit staged changes
git pushPush commits to remote
git pullFetch and merge remote changes
git branchList branches
git branch <name>Create a branch
git checkout <branch>Switch branch
git switch <branch>Switch branch (newer)
git merge <branch>Merge branch into current
git log --onelineCompact commit history
git diffShow unstaged diff
git stashStash working changes
git stash popApply latest stash
git remote -vList remotes
git fetchDownload remote objects
git rebase <branch>Rebase onto branch
收录日常开发最常用的 Git 子命令; 完整选项见 git help 与官方文档。
Comandos Git de uso diario: init, clone, branch, merge, stash y remotes. Buscar y copiar en un solo clic para principiantes y fallos de memoria ocasionales.
Buscar lista
Comandos ordenados por frecuencia diaria.
Buscar
Filtrar por nombre o descripción del comando.
Copiar comando
Pegue en su terminal.
Esta es una hoja de trampa; ejecutar git help <command> para obtener opciones y banderas completas.
Comience clonando un repositorio: `git clone <url>` copia toda la base de código remota localmente. Durante el trabajo diario, use `git checkout -b feature-x` para aislar los cambios en una nueva rama. Después de completar las funciones, los cambios de etapa con `git add. `, commit a través de `git commit -m "message"`, luego empuje la rama con `git push origin feature-x`.
Para errores urgentes, use `git stash` para guardar temporalmente los cambios no comprometidos y limpiar el espacio de trabajo antes de cambiar a la rama principal. Al fusionar, `git merge --no-ff` conserva el historial de la rama, mientras que los conflictos se pueden resolver visualmente con `git mergetool`. Ejecute regularmente `git fetch --prune` para limpiar los refs locales de las ramas remotas eliminadas.
Input
git stash
Output
Stash working changes
Se centra en las operaciones diarias; ver los documentos oficiales para rebase -i, filter-branch, etc.
No. Solo referencia estática.
Probablemente utilizó `--depth=1` para el clon superficial, que solo descarga el historial más reciente para ahorrar espacio. Para el historial completo, reclínate sin esta bandera o ejecute `git fetch --unshallow` en el repositorio existente.