0

在使用结对编程方法开发项目时,我需要特定作者所做的提交列表。

基本上,关键的脚本用于定义一对:

git pair uo ut

比提交有这种作者:

User One & User Two <pair+One+Two@company.com>

没有常数对。每天都会制作不同的配对,我需要一个特定用户在某个时期所做的提交列表(法律部门与版权相关的一些糟糕的要求)。

4

2 回答 2

2

最简单的方法是获取所有作者,grep 查找您的作者,然后运行 ​​git log 搜索完整的作者姓名(即您的作者工作的对)。类似于以下内容:

git log --format='%aN' | grep "some name" | xargs -Xmyauth git log --author=myauth 

随意--pretty在 git log 中使用 a 来制作你认为合适的输出。

于 2018-01-23T23:41:16.313 回答
1

据我所知,此功能在“纯”git 中不可用。如果您正在使用,git pair-commit那么您将能够在正常的git log.

于 2018-01-23T23:40:14.607 回答