代码之家  ›  专栏  ›  技术社区  ›  Marek R

Git:在成对编程的情况下,由特定作者获取日志

  •  0
  • Marek R  · 技术社区  · 7 年前

    我需要由特定的作者提交清单时,项目是使用结对编程方法开发。

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

    git pair uo ut
    

    而不是提交具有此类作者:

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

    没有常数对。每天都会有不同的配对,我需要一个特定用户在某段时间内做出的承诺列表(法律部门关于版权的一些糟糕要求)。

    2 回复  |  直到 6 年前
        1
  •  2
  •   Paul92    7 年前

    最简单的方法是获取所有作者,grep表示您的作者,然后运行git log搜索完整的作者姓名(即您的作者工作的对)。大致如下:

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

    可以随意使用 --pretty 在git日志中创建您认为合适的输出。

        2
  •  1
  •   Code-Apprentice    7 年前

    据我所知,这个功能在“纯”git中不可用。如果您正在使用 git pair-commit 然后,您将能够看到特定用户在正常 git log .

    推荐文章