流浪者中的全球.gitignore

时间:2015-02-12 12:20:11

标签: vagrant ubuntu-14.04 gitignore

当我想在Linux中全局忽略文件时,下面的步骤正常工作,但是当我通过SSH连接到vagrant并运行git status时,我仍然可以看到.idea/为“未跟踪”。我该怎么做才能帮助流浪者获取这些全球环境?

我将.idea/放在.gitignore文件中,如下所示。

bc@bc:~$ sudo nano .gitignore
bc@bc:~$ git config --global core.excludesfile /home/bc/.gitignore

1 个答案:

答案 0 :(得分:3)

问题在于git将在ssh会话中查找全局配置:它将位于 /home/vagrant

因此解决方案(最初由inanzzz详述):

vagrant@mydev:/vagrant$ sudo nano /home/vagrant/.gitignore_global

在文件中放置.idea/行,然后保存/退出。

vagrant@mydev:/vagrant$ git config --global core.excludesfile /home/vagrant/.gitignore_global