10

という名前のファイルを誤って作成してしまいました:w。zshタブ機能を使用して、なんとか削除できました。しかし、それを私の git キャッシュから削除することはできません。

    git status
# On branch master
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#   modified:   Gemfile
#   modified:   Gemfile.lock
#   new file:   config/newrelic.yml
#
# 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:    :w
#

それから

git rm :w
fatal: pathspec 'w' did not match any files
4

1 に答える 1

13

5分後ではなく答えを見つけた

git rm '\:w'
于 2013-09-27T19:54:27.887 に答える