[英]git log filter with sparse checkout
我有一個大項目,我使用稀疏checkout排除一個目錄(這是非常大)。 但是,當我使用git log時,我已經用稀疏結賬排除的目錄中的提交將會出現,從而污染了我的真實興趣。
通過指定一個目錄為這個問題給出的答案對我不起作用,因為我需要排除一個目錄但包含許多目錄。 我來自perforce,如果我指定...
,它將不包括我的p4客戶端規范排除的文件或目錄。
將exclude
選項與pathspecs一起使用。 例如:
$ git log --first-parent --name-status -- ':(exclude)plugin/'
在一個合成存儲庫的克隆中沒有顯示提交69b0c3e85a319ad21f560d7b25524cf02921be82
,而沒有排除的git log
確實顯示它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.