您的位置:首页 > 其它

Git命令行的一些骚操作

2017-11-01 00:00 309 查看
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进当前的分支
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息