我已完成以下操作(为了学习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什么时候真的有用?
答案 0 :(得分:1)
git rm test.txt
何时真正有用?
当您已经将和添加到您的存储库时。 git rm
已用于{{1}}:
从索引中删除文件,或从工作树和索引中删除文件。