Git
配置
用户信息
git config --global user.name "John Doe"
git config --global user.email johndoe@example.com
查看配置
git config --list
基础
新建仓库、克隆仓库、跟踪文件
忽略文件
.gitignore文件
查看仓库状态
git status
提交更新
git commit
查看提交历史
git log --oneline --graph
修补最后一次提交
git commit --amend
版本回退
git reset --hard HEAD^
撤销修改
git reset HEAD <file>
分支
新建分支并切换
git checkout -b iss53
跟踪远程分支
git checkout -b [分支名] [远程名]/[分支名]
衍合
拉取代码
git pull --rebase
交互衍合
git rebase -i 4cb600e
参考资料
《Pro Git》