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