0
A
回答
1
我不认为这是一个非常简单的方法做它 -
如果你有Perl或类似的东西,你可以拼凑出一个解决方案:
获取列表提交你想排除,并把它们放在一个哈希:git rev-list [参考] - 作者=“[作者模式]”
获取您想要显示的提交列表:git rev-list [refs ]
减去散列中的项目从你想显示
显示提交你想显示提交:gitk --no步行[减法输出]
你可以写一些在Perl/Python的/红宝石很轻松地做1-3,然后就去做
gitk --no步行$(drop-author.pl【参考文献] [作者模式])
+0
gitk -no-walk真的有效吗? – 2015-09-09 16:26:23
1
从命令行:
gitk --author='^(?!joe)'
要由几位作者排除提交:
gitk --author='^(?!jack|jill)'
说明:(?!whatever)
是前瞻的正则表达式:它不跟whatever
的位置相匹配。我们通过“字符串开始”regexp ^
将它锚定到作者字段的开头。
或者你也可以从里面gitk做同样的:在菜单中,选择查看 - >新视图(或Shift + F4的简称),并编写以下为“作者”字段:
^(?!joe)
相关问题
- 1. Git:显示给定工作日的所有提交
- 2. Git Squash按作者 - 所有作者提交到一个提交
- 3. 默认情况下,gitk可以显示合并的差异吗?
- 4. 如何让Git Extensions浏览器显示所有提交像gitk --all
- 5. 是否可以删除特定用户的所有提交?
- 6. 显示:块作为输入提交,有可能吗?
- 7. github协作者可以将其更改提交给公共回购协议吗?
- 8. 用pygame制作的游戏可以提交给Steam吗?
- 9. 自上次以来可以显示提交消息吗?
- 10. 可以将自定义的UserNamePasswordValidator用作角色提供者吗?
- 11. 显示commiter日期gitk,而不是作者日期
- 12. 使用TortoiseGit删除所有提交后的所有提交
- 13. wordpress查询以显示作者的所有图像
- 14. Firebase中的所有数据都可以提供给所有人吗?
- 15. 您可以使用TortoiseSVN将现有工作副本提交给新分支吗?
- 16. 我可以在以前的所有提交中更改我的姓名吗?
- 17. 显示资源在索引页上的作者/所有者(Rails)
- 18. mysql可以正确显示utf8中的所有字符吗?
- 19. 我可以显示我在PHP中设置的所有Cookie吗?
- 20. Git所有分支上每位作者的提交次数
- 21. GitHub组织所有者是否可以移除其他所有者?
- 22. 我可以选择除特定列之外的所有列吗?
- 23. Git扩展没有显示一次提交的所有文件
- 24. 混帐不显示作者细节提交
- 25. 清除GIT中的所有提交?
- 26. 删除SVN提交的所有痕迹
- 27. nbconvert - 删除所有提示
- 28. git push:推送除最后一个提交以外的所有提交
- 29. 我可以恢复从未提交的已删除文件吗?
- 30. 我可以从Git仓库中删除最初的提交吗?
相关:http://stackoverflow.com/questions/3448000/list-commits-made-by-others-ie-not-me – Dogbert 2011-06-13 17:38:38
我试过链接这里没有成功的方法:http://stackoverflow.com/questions/3448000/ list-commits-made-by-others-ie-not-me – 2011-06-13 19:03:33