Git Book读书笔记--git常用命令总结

来源:互联网 发布:网络招聘平台收费现象 编辑:程序博客网 时间:2024/05/18 00:33

git常用命令总结

设置与配置

git config# 配置用户名和邮箱git config --global user.name [user_name]git config --global user.email [user_email]# 配置别名git config --global alias.co checkoutgit config --global alias.cm commitgit config --global alias.br branch# 配置pull命令默认使用rebasegit config --global pull.rebase true
git help

获取与创建

git init
git clone

快照基础

git add
git status
git diff
# 简单的启动一个外部工具来为你展示2棵树之间的差异git difftool
git commit# 撤销提交,然后重新提交git commit --amend
# 主要用来根据你传递给动作的参数来执行撤销操作git reset# 撤回'commit_id'操作,如commit后撤回或rm后撤回git reset --hard 'commit_id'
git rm
git mv
git clean

分支与合并

git branch
git checkout
git merge
git mergetool
git log# 提交记录一行显示git log --pretty=oneline
git stash
git tag

项目分享与更新

git fetch
git pull
git push
git remote
git archive
git submodule

检查与比较

git show
git shortlog
git describe

调试

git bisect
git blame
git grep

补丁

git cherry-pick
git rebase
git revert

邮件

git apply
git am
git format-patch
git imap-send
git send-email
git request-pull

外部系统

git svn
git fast-import

管理

git gc
git fsck
git reflog
git filter-branch

推荐:阮一峰博客–常用 Git 命令清单

Git Book常用命令

0 0