常用 Git 命令¶
本页列出一些常用的 Git 命令。
类型 | 命令描述 | Git 命令 |
---|---|---|
创建 | 创建一个分支 | git checkout -b branch-name |
切换到某个分支 | git checkout branch2 | |
查看 | 列出本地所有分支 | git branch |
查看分支的状态 | git status | |
查看 git 提交记录 | git log | |
查看本地运行过的命令 | history | |
提交 | 提交某个文件到缓存区 | git add /docs/en/test.md |
提交当前所有修改到缓存区 | git add . | |
提交本地修改 | git commit -m "change a text for chapter 1" | |
首次推送到 GitHub 仓库 | git push origin branch-name | |
修改后再次推送到 GitHub 仓库 | git push origin branch-name -f | |
删除 | 删除一个分支 | git branch -D branchName |
删除当前分支外的所有分支 | git branch | xargs git branch -d | |
删除分支名包含指定 'dev' 的分支 | git branch | grep 'dev*' | xargs git branch -d | |
Rebase | 将当前分支与 main 保持同步 | git rebase main |
对最近的 3 个提交进行 rebase 或 squash | git rebase -i HEAD~3 |
更多 Git 命令,请查阅 Git 命令查询表。