GIT是否可以仅从索引中删除文件?

问题描述:

GIT rm filename 

从索引以及从您的工作目录中删除该文件。 是否可以从索引中删除文件只有GIT是否可以仅从索引中删除文件?

谢谢你, 亚历山德罗DS

+0

我刚刚在删除它时回答了有关database.yaml的问题。这是一个很好的问题... – VonC 2010-06-29 14:34:36

+0

对不起,我删除了这个问题,因为我认为这是一个糟糕的问题,写得很糟糕。 我已经重写了它:http://stackoverflow.com/questions/3142418/files-in-gitignore 谢谢 – 2010-06-29 16:00:17

+0

@aleds:我忘了提及你可能已经取消删除自己的第一个问题,而不是重新创建它。现在太晚了。对于它的价值,我已将我的原始答案复制到您的新* *相同*问题。 – VonC 2010-06-29 19:26:40

使用git rm --cached

--cached

使用此选项unstage只有从索引中删除路径。工作树文件,无论是否修改,都将被单独保留。

+0

是的,它的工作原理, 谢谢 – 2010-06-29 11:19:21