git cherry-pick [commit号]
把一个commit复制一份到当前分支。
git reflog
HEAD曾经指向过的commit的历史。
git push origin :[分支号]
删除远端仓库的某个分支
git --amend --author='zhangsan'
修改commit的author
git rebase -i [commit号]
通过修改commit列表rebase