我应该把.gitignore放在哪里影响所有项目?

yco*_*omp 2 git egit

我应该在哪里放置一个.gitignore文件,以便我的所有项目都使用这些设置?

我尝试了各种文件夹,如果我把它放在我的项目文件夹中,我只能让它工作,但是那时设置(当然)只适用于那个项目...而不是我的其他项目.

小智 11

git包含一个"全局"配置选项,可以告诉它包含您在启动项目时始终要忽略的文件.例如,如果调用忽略文件的编译:ignore_global,则可以执行此操作;

git config --global core.excludesfile /path/to/your/ignore_global
Run Code Online (Sandbox Code Playgroud)

更多关于它在这里:忽略文件


Tia*_*ira 5

即使以前的解决方案有效,我还是建议使用全局~/.gitignore_global并使用以下命令将其添加到排除文件中:

git config --global core.excludesfile ~/.gitignore_global.

这是 github 推荐的解决方案:https : //help.github.com/articles/ignoring-files/