我正在爲我的GIT存儲庫使用SourceTree。Sourcetree在全局.gitignore中添加文件,而不是在存儲庫中.gitignore
今天我需要忽略一些文件;當我添加這些文件忽略來自SourceTree的「忽略文件」菜單的列表並檢查本地.gitignore文件時,忽略的文件不在那裏列出。相反,這些被列在全局.gitignore中。
我如何獲得SourceTree將文件添加到特定於存儲庫的.gitignore?
我正在爲我的GIT存儲庫使用SourceTree。Sourcetree在全局.gitignore中添加文件,而不是在存儲庫中.gitignore
今天我需要忽略一些文件;當我添加這些文件忽略來自SourceTree的「忽略文件」菜單的列表並檢查本地.gitignore文件時,忽略的文件不在那裏列出。相反,這些被列在全局.gitignore中。
我如何獲得SourceTree將文件添加到特定於存儲庫的.gitignore?
當您選擇忽略被修改等文件,SourceTree將彈出如下對話框:
而不是選擇了「全局忽略列表」中,「只有這個倉庫」選擇選項。
我有相反的問題,當地的工作,但全球沒有工作,因爲這還需要通過運行命令行創建全局忽略文件
git config --global core.excludesfile ~/.gitignore_global
否則源樹不會將它保存在優先。
然後按照acanby解決方案。
它在哪裏保存這個全球忽視 ?我想在通常使用的文件中添加一個列表。 – gr4nt3d
@hillbilly轉到SourceTree> Preferences> Git,它提到了全局忽略列表所在的位置。它位於當前用戶的根目錄中 –