全球gitignore,嗯,被忽略了

时间:2012-04-25 22:20:41

标签: git github gitignore

我在我的Windows机器上运行xampp。我在c:/ xampp / htdocs上本地运行了一个git repos加载,并希望添加一个全局忽略来忽略所有这些repos的applications / config文件夹中的数据库配置文件。

我在htdocs文件夹中创建了.gitignore_global并在htdocs文件夹中运行git config --global core.excludesfile .gitignore_global,然后导航到我的一个repos并运行git rm --cached application/config/database.php然后添加,提交和推送。该文件在github上删除,很好,但是当我修改database.php并运行git status时,它会在那里显示文件,等待添加....我已经研究了这个并尝试了一些东西但是可以看不出我做错了什么......有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您必须在.gitignore_global中指定git config --global core.excludesfile的绝对路径,因为它由您机器上的所有存储库共享,git必须知道它在哪里!