我有一个GIT仓库,还有很多人提交了许多初始提交的提交,我们在从SVN转移GIT时做了这些提交。
现在我想从我想要统计的历史中排除那些人提交。
我尝试了像
这样的过滤器-username, (?!^username$)
打开正则表达式等等......但是没有人想要工作。如何从提交日志中过滤掉用户?
右键单击repo文件夹并进入TortoiseGit并单击Show Log时获得的那个。
答案 0 :(得分:1)
尝试将您的RegEx更改为:^(?!^username$)
。这将导致肯定匹配,但如果您要检索符合此条件的实际用户名,请将RegEx更改为:^(?!^username$).+
。
答案 1 :(得分:1)
TortoiseGit 1.8.7.1将支持负日志过滤器
以感叹号开头。请取消选中正则表达式,因为它不是正则表达式。
您可以使用Toggle checked filters
来取消选中Authors
以外的所有过滤器。
表达式!You
表示排除You