我想要列出某個作者修改過的文件。我怎麼能用git來做到這一點?如何知道某個作者修改了哪些文件?
1
A
回答
1
您可以使用下面的命令:
git log --no-merges --stat --author="User" --name-only --pretty=format:"" | sort -u
0
經過git log
輸出,並查找作者字段:
git log --author 'marcus'
會給你一個作者的所有git的日誌條目其中包含marcus
;請注意,這裏可以使用正則表達式。
git log --author marcus -p --name-only --pretty=''
真的會只給你的文件名,但無序,也有重複
git log --author marcus -p --name-only --pretty=''|sort|uniq
會解決。
一般來說,我會說
git log --author marcus -p
是最有用的。
相關問題
- 1. 如何知道在@PostUpdate上修改了哪些實體屬性?
- 2. 如何知道某個類中包含了哪些模塊
- 3. 如何知道誰修改了一個文件?
- 4. 如何知道在哪些版本中引入了某一行?
- 5. 如何知道共享某個操作時點擊了哪個控件?
- 6. 如何知道哪些文件被linux機器上的特定進程修改?
- 7. 如何知道我在Perforce分支中更改了哪些文件?
- 8. 如何知道某個文件是否被某些應用程序訪問/修改過?
- 9. Xcode - 如何知道哪些類使用或導入了某個類?
- 10. 如何知道哪個用戶輸入了某些數據訪問?
- 11. 修改控制器文件後加載了哪些文件?
- 12. 如何知道已從JTextPane中刪除了哪些文本
- 13. 如何知道哪個用戶付了?
- 14. Hadoop:NameNode如何知道哪些塊對應於一個文件?
- 15. 如何知道使用pip安裝了哪些軟件包
- 16. Xamarin - 如何知道用戶選擇了哪個文件
- 17. 如何知道在哪個文件中定義了常量?
- 18. 我如何知道哪些對象保留了一個對象?
- 19. 如何知道在一個類中定義了哪些變量
- 20. 如何知道哪些JCheckBox的發出了一個ItemEvent
- 21. 如何知道在提交之前哪些文件或文件夾被更改
- 22. Mongodb findAndModify嵌入式文檔 - 你怎麼知道你修改了哪一個?
- 23. 如何知道某個PIA調用哪個COM組件?
- 24. 如何知道UserControl內的哪個元素改變了屬性?
- 25. FileSystemWatcher:如何知道哪個進程進行了更改?
- 26. 如何知道哪些.war文件在AWS Elastic Beanstalk中部署了「eb deploy」
- 27. Rails:我修改了我的遷移文件(不好,我知道)
- 28. 知道在c#文件中修改了什麼#
- 29. 如何知道這個__InstanceModificationEvent事件觸發了哪個服務?
- 30. 如何知道哪個組件觸發了一個p:ajax請求