1

gitマージの競合中に、「e--abort」という名前のファイルを作成しました

ファイルを削除しようとしています:

$ rm ./e --abort

そしてこれを入手してください:

rm:認識されないオプション `--abort '

また試した:

$ git rm --e --abort

そして得た:

致命的:pathspec'e'はどのファイルとも一致しませんでした

ダッシュが最初にないので、これは私にとってはうまくいきませんでした

4

2 に答える 2

5

ファイル名のスペースをエスケープしてみてください。rm ./e\ --abort

于 2012-12-06T15:16:56.950 に答える
2

ファイル名を一重引用符で囲みます。

rm 'e --abort'

また、タブが完了したときにシェルが自動エスケープを行う場合は、通常、次のことができます。

rm e<tab> => rm e\ --abort
于 2012-12-06T15:18:35.210 に答える