1
A
回答
3
您可以使用git rev-list
檢索所有提交觸摸路徑的SHA1:
$ git rev-list --all -- path
這會給你的每一個列表SHA1犯該觸摸這條道路。如果你想在提交信息和補丁,你可以使用git log
:
$ git log --all -- path
$ git log --all -p -- path
0
如果你想看到在每一個文件的修改提交,你可以使用「whatchanged」命令
git whatchanged [options] <file>
相關問題
- 1. 在git中創建包含特定文件的修補程序
- 2. 修改文件中的修補程序
- 3. 整個文件修補程序與增量修補程序安裝
- 4. 如何將特定的文件擴展名與我的應用程序關聯?
- 5. 在特定的修補程序集中計算具有特定值的修補程序的數量
- 6. 如何編輯特定的MQ修補程序塊?
- 7. Powershell搜索/提示特定修補程序
- 8. 在mercurial中,我如何對特定文件應用反向修補程序?
- 9. 更改修補程序中的文件名或編輯修補程序,使修補程序保持有效
- 10. 修補程序與修補程序與維護版本與服務包與
- 11. 如何修補Java程序?
- 12. 如何使用修補程序更新應用程序文件?
- 13. 修補程序錯誤:「檢測到未反向的修補程序!跳過修補程序。」
- 14. 檢索與文件指針關聯的文件的名稱
- 15. 如何獲取與特定文件夾關聯的圖標?
- 16. 如何顯示與特定類關聯的筆尖文件名?
- 17. 如何檢索特定時期內深度關聯的值?
- 18. 文件不與任何文件關聯type.Please定義的關聯
- 19. 檢查修補程序的完整性
- 20. 如何使用MQ檢索Mercurial中的意外刪除的修補程序
- 21. 避免修補程序命令詢問要修補哪個文件「文件修補」錯誤
- 22. OSX:將特定文件夾與正在開發的應用程序相關聯
- 23. 如何在Windows上完成修補MQ修補程序
- 24. IE8的後臺修補程序修補程序
- 25. 修補程序/修補程序的構建和交付方法
- 26. NetLogo:修補程序顯示修補程序中的龜數量
- 27. git中的文件與修訂控制下的回購相關聯,但與任何特定分支無關?
- 28. 如何在gerrit中創建合併修補程序和合並修補程序之間的依賴關係?
- 29. Sitecore修補程序
- 30. 修補程序datetime.timedelta.total_seconds
爲了讓它們在單獨的文件中,最簡單的事情可能是這樣的:`git rev-list [--all] - |同時閱讀c;做git log -1 -p $ c - > $ c.patch; done`。如果你想能夠告訴他們進入的順序,你可能需要像格式化補丁那樣添加一個計數器。 (不幸的是,format-patch似乎無法爲單個文件進行修補。) –
Cascabel
2011-02-03 17:21:17