我有一个名为config-dev.php的文件,用作开发版本配置。
现在,另一个开发人员想要在这个文件中进行自己的更改。
当他提交时,该文件被提交并且我的config-dev.php文件被覆盖。这个文件在.gitignore中, 但仍然不起作用。
我该如何将此文件从git索引中删除,以便每个人都可以拥有自己的config-dev.php?
我尝试过git rm --cached config-dev.php
,但它仍然没有起作用。这个命令应该由所有同事执行吗?或者我应该在git rm之后同步?
git rm
后,您是否进行了commit
和push
操作?此外,这是 此帖子 的重复,尽管那里没有明确说明需要commit
和push
更改。 - houtanb