繁体   English   中英

在git中获取文件的最新提交的最快方法

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM