我正在为我的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,它提到了全局忽略列表所在的位置。它位于当前用户的根目录中 –