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