[英]Git: fetch logs by specific author in case of pair programing
當使用結對編程方法開發項目時,我需要特定作者的提交清單。
基本上,關鍵的腳本用於定義一個對:
git pair uo ut
比提交人有這樣的作者:
User One & User Two <pair+One+Two@company.com>
沒有常數對。 每天制作不同的密碼對,我需要一個特定用戶在一段時間內所做的提交清單(法律部門對版權的一些苛刻要求)。
最簡單的方法是獲取所有作者,使用grep代表您的作者,然后運行git log搜索完整的作者姓名(即,您的作者在其中工作的對)。 類似於以下內容:
git log --format='%aN' | grep "some name" | xargs -Xmyauth git log --author=myauth
隨意在git日志中使用--pretty
來使輸出--pretty
合適。
據我所知,此功能在“純” git中不可用。 如果您使用的是git pair-commit
那么您將能夠在普通的git log
看到特定用戶的某些提交。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.