- git log a_branch --not b_branch 查看a_branch的log,屏蔽b_branch的log。
- git log -n3 查看最新的3条log
- git log -p 列出来每次提交的内容差异
- git log a_branch..b_branch 所有可从b_branch获得而不能从a_branch中获得的提交
- git show HEAD 当前最新的提交
- git show HEAD^ 列出HEAD的父提交
- git show HEAD~2 列出HEAD的父提交的父提交
- git diff a_branch...b_branch 列出a_branch和b_branch的区别
- git cherry-pick xxxx 提交xxxx到当前分支