运行'git rm'获取新文件?

时间:2014-02-12 04:20:51

标签: git git-rm

我已完成以下操作(为了学习git rm)。

在空文件夹上创建一个空存储库。 创建了一个名为test.txt的文件,对其进行修改然后运行以下结果(结果随之而来)。

git rm test.txt -> `fatal: pathspec 'test.txt' did not match any files`

git add test.txt && git rm test.txt -> 
error: 'test.txt' has changes staged in the index
                   (use --cached to keep the file, or -f to force removal)

所以,我的问题是:

git rm test.txt什么时候真的有用?

1 个答案:

答案 0 :(得分:1)

  

git rm test.txt何时真正有用?

当您已经将添加到您的存储库时。 git rm已用于{{1}}:

  

从索引中删除文件,或从工作树和索引中删除文件。