git commit 提交
git branch 'name' 创建新分支
git checkout 'name' /git switch 'name' 切换分支
git checkout -b 'name' 创建新分支并切换到此分支
git marge 'name' 合并当前分支至name分支
git rebase 'name' 当前分支变基至分支name
git checkout HEAD^ 修改head指向到上一版本
git checkout HEAD~num 修改head指向到上num版本
git checkout name^ 修改name分支至前一版本
git branch -f name hash 强制修改name分支至hash版本