我在我的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
时,它会在那里显示文件,等待添加....我已经研究了这个并尝试了一些东西但是可以看不出我做错了什么......有什么想法吗?
答案 0 :(得分:1)
您必须在.gitignore_global
中指定git config --global core.excludesfile
的绝对路径,因为它由您机器上的所有存储库共享,git必须知道它在哪里!