How do I git rm a file without deleting it from di

2019-01-07 01:33发布

This question already has an answer here:

The command removes the file in my system. I meant it to remove only the file from Git-repository.

How can I remove the file from a Git repository, without removing the file in my system?

标签: git git-rm
2条回答
叛逆
2楼-- · 2019-01-07 02:20

According to "git help rm",

git rm --cached file

should do what you want.

查看更多
三岁会撩人
3楼-- · 2019-01-07 02:24

I tried experimenting with the answers given. My personal finding came out to be:

git rm -r --cached .

And then

git add .

This seemed to make my working directory nice and clean. You can put your fileName in place of the dot.

查看更多
登录 后发表回答