簡體   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