当我想在Linux中全局忽略一个文件时,下面的步骤可以很好地工作,但是当我SSH进入流浪者并运行git status
时,我仍然可以看到.idea/
是“未跟踪的”。我应该怎么做才能帮助流浪汉获得这些全球环境?
我将.idea/
放在.gitignore
文件中,如下所示。
bc@bc:~$ sudo nano .gitignore
bc@bc:~$ git config --global core.excludesfile /home/bc/.gitignore
发布于 2015-02-13 04:17:22
问题是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
https://stackoverflow.com/questions/28477334
复制