![](/img/trans.png)
[英]How do I ignore all files in a folder with a Git repository in Sourcetree?
[英]How do I filter log by folder in SourceTree?
在SourceTree中,如何將日志限制為僅顯示影響給定文件夾中文件的提交?
即相當於: git log path/to/folder
單擊左上角的“ 文件狀態”分段控件。
在索引區域中暫存的文件上方,將過濾器設置為樹視圖和全部顯示 。 您的所有文件都將顯示在工作樹區域的“ 文件”中 。
選擇一個或多個文件和/或文件夾,右鍵單擊並選擇Log Selected ....
這個答案現在已經過時了。 它是在 Windows版本的SourceTree內置此功能之前編寫的。 當前版本的SourceTree for Windows(1.5.2.0)現在具有此功能,因此@ bozi的解決方案現在適用於Windows和Mac版本的SourceTree。
您可以使用,而不是使用SourceTree
gitk -- folderPath
查看文件夾的歷史記錄。 gitk
采用了許多與git log
相同的選項。
另一個選擇是使用另一個Git gui,如TortoiseGit,它將允許您在Windows資源管理器中選擇文件夾並右鍵單擊以獲取上下文菜單,您可以從中選擇查看該特定文件夾的日志。
實際上在sourcetree上沒有這個選項。 您可以將此功能想法發布到atlassian網站。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.