git常用命令
列出所有本地分支
git branch
列出所有远程分支
git branch -r
列出所有本地分支和远程分支
git branch -a
切换分支
git checkout
强制切换分支
git checkout -f
创建并切换分支
git checkout -b <origin/BranchName>
删除本地分支
git branch -d
显示有变更的文件
git status
显示当前分支的历史版本
git log
显示commit历史,以及每次commit发生变更的文件
git log -stat
搜索提交历史,根据关键字
git log -S [keyword]
pull and rebase
git pull --rebase