【发布时间】:2016-02-07 12:02:20
【问题描述】:
我有一个文件 config-dev.php 将用作开发版本配置。
现在,另一位开发人员想要在此文件中进行自己的更改。
当他提交时,这个文件被提交,我的 config-dev.php 被我同事的文件覆盖。
此文件在 .gitignore 中,但仍无法正常工作。
如何从 git index 中删除此文件,以便每个人都可以拥有自己的 config-dev.php?
我试过git rm --cached config-dev.php,但还是不行。这个命令应该由所有同事执行吗?还是应该在 git rm 之后同步??
【问题讨论】:
-
这很奇怪。在完成
git rm之后,您有commit和push吗?此外,这是 this post 的副本,尽管没有明确说明您需要对commit和push进行更改。