8

今すぐ削除したいファイルを git リポジトリに追加しました。で削除しましたrm XXX。今、私にgit status示します:

Changed but not updated:
    deleted:    "Sche\314\201ma application + interface.graffle"

どんなに私がgit rmそれをしても、私はまだ持っています:

fatal: pathspec 'Schêma application + interface.graffle' did not match any files

\でエスケープするために、でエスケープするために、空白\をエスケープしようとしました。何を試しても失敗しました。\\"\"

ヒントはありますか?

4

3 に答える 3

27

これにより、削除が検出されます。

git add -u
于 2011-10-18T17:22:15.860 に答える
1

gitguiを試してください。あなたはおそらくそれをきちんと逃れることができるでしょう、しかしそれはそれが価値があるよりあまりにも多くの問題であるかもしれません。これを適切に回避する必要があります。

問題がステージングの削除である場合は、git add -Aすべての変更をインデックスに追加するだけです。

于 2011-10-18T17:22:36.867 に答える