[英]Fastest way to get most recent commit for a file in git
关于获取文件的最新提交,有一些答案。 答案归结为“ git log --all --pretty = format:%H-路径”。
注意--all搜索整个图。
git log很慢。 每次操作似乎要花几秒钟,当您要查看成千上万个文件时,这很痛苦。 有没有更快的方法来做到这一点?
您可以使用此命令。 在我使用的大型存储库上(这可追溯到10年前的数百万行代码),这对我来说非常有效。
git log -n 1 -- filename
-n 1
为您提供最新的提交 -- filename
收窄git的日志,只是你想要的文件名
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.