1. git log筛选出某几个author的提交,以供cherry-pick使用,得到2017-10-23号以来,这俩author的所有提交,并且过滤掉杂七杂八的无用commit。
git log test --oneline --since="2017-10-23" --author="laiconglin3@126.com" --author="laiconglin4@126.com" --cherry | cut -c 2-10 | tac
2. git rebase -i 合并多个commit成一个
git rebase -i HEAD~1
3. 放弃git rebase 或者git cherry-pick
git rebase --abort
git cherry-pick --abort
4. git cherry-pick 7e85821,将某个hash对应的commit的pick进当前的分支