1

当我使用 git status 时,它显示:

# Changes not staged for commit:
#   (use "git add/rm <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#
#   deleted:    "project/Resources/font-365\345\211\257\346\234\254.png"

如何使用 git rm 删除它?我努力了:

git rm project/Resources/font-365\\345\\211\\257\\346\\234\\254.png
git rm \"project/Resources/font-365\\345\\211\\257\\346\\234\\254.png\"

他们不工作

4

1 回答 1

0

我有一个方法如何解决它,使用: git commit -am "done" 这种方式,git删除所有未暂存的文件并执行提交

但我认为这不是一种优雅的方式,有谁知道如何使用“git rm”删除它?

于 2013-06-07T09:18:11.997 回答