Git: 在结对编程的情况下按特定作者获取日志
Git: fetch logs by specific author in case of pair programing
我需要使用结对编程方法开发项目时特定作者所做的提交列表。
基本上pivotal的脚本是用来定义一对的:
git pair uo ut
比提交有这样的作者:
User One & User Two <pair+One+Two@company.com>
没有常数对。每天都有不同的配对,我需要一个特定用户在某个时期所做的提交列表(法律部门与版权相关的一些蹩脚要求)。
据我所知,此功能在 "pure" git 中不可用。如果您使用的是 git pair-commit
,那么您将能够在 git log
.
中看到特定用户所做的一些提交
最简单的方法是获取所有作者,grep 查找您的作者,然后 运行 git 登录以搜索完整的作者姓名(即您的作者工作的那对)。大致如下:
git log --format='%aN' | grep "some name" | xargs -Xmyauth git log --author=myauth
随意使用 git 日志中的 --pretty
来生成您认为合适的输出。
我需要使用结对编程方法开发项目时特定作者所做的提交列表。
基本上pivotal的脚本是用来定义一对的:
git pair uo ut
比提交有这样的作者:
User One & User Two <pair+One+Two@company.com>
没有常数对。每天都有不同的配对,我需要一个特定用户在某个时期所做的提交列表(法律部门与版权相关的一些蹩脚要求)。
据我所知,此功能在 "pure" git 中不可用。如果您使用的是 git pair-commit
,那么您将能够在 git log
.
最简单的方法是获取所有作者,grep 查找您的作者,然后 运行 git 登录以搜索完整的作者姓名(即您的作者工作的那对)。大致如下:
git log --format='%aN' | grep "some name" | xargs -Xmyauth git log --author=myauth
随意使用 git 日志中的 --pretty
来生成您认为合适的输出。