Iniciação rápida
-
Browse Lista
Comandos ordenados por frequência diária.
-
Pesquisa
Filtrar por nome ou descrição do comando.
-
Copiar o comando
Coloque-o no seu terminal.
Comandos Git de uso diário: init, clone, branch, merge, stash e remotes. Pesquisar e copiar em um clique para iniciantes e lapsos ocasionais de memória.
Privacidade: processado localmente, nunca carregado.
↓ Colar na área de entrada abaixo para ver os resultados instantaneamente
常用 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 diário: init, clone, branch, merge, stash e remotes. Pesquisar e copiar em um clique para iniciantes e lapsos ocasionais de memória.
Browse Lista
Comandos ordenados por frequência diária.
Pesquisa
Filtrar por nome ou descrição do comando.
Copiar o comando
Coloque-o no seu terminal.
Esta é uma folha de cheat; run git help <command>Opções completas e bandeiras.
Comece clonando um repo: `git clone <url>Copiar toda a base de código remota localmente. Durante o trabalho diário, use `git checkout - b feature-x` para isolar alterações em um novo ramo. Depois de completar os recursos, o estágio muda com `git add .', Commit via `git commit - m "message"`, em seguida, empurrar o ramo com `git push origin feature-x`.
Para bugs urgentes, use `git stash` para salvar temporariamente alterações não comprometidas e limpar o espaço de trabalho antes de mudar para o ramo principal. Ao fundir, `git merge - - no-ff` preserva o histórico de ramos, enquanto conflitos podem ser resolvidos visualmente com `git... Regularmente execute `git fetch - - prune` para limpar os ramos locais para ramos remotos excluídos.
Input
git stash
Output
Stash working changes
Concentra-se em operações diárias; consulte documentos oficiais para rebase - i, filter-branch, etc.
Não, apenas referência estática.
Você provavelmente usou `- - depth = 1` para clon superficial, que apenas faz o download do histórico mais recente para economizar espaço. Para o histórico completo, reclone sem esta bandeira ou execute `git fetch - - unshallow` no repo existente.