以前とは異なる大文字を使用するようにファイルの名前を変更しようとしています。
git mv src/collision/b2AABB.js src/collision/B2AABB.js
fatal: destination exists, source=src/collision/b2AABB.js, destination=src/collision/B2AABB.js
ご覧のとおり、Gitはこれに適合しています。私もプレーンな古いmv
コマンドだけを使用して名前を変更しようとしましたが、Gitは(名前変更として、または新しい追跡されていないファイルとして)名前変更を認識しません。
同じ名前の大文字と小文字が異なるようにファイルを変更するにはどうすればよいですか?Zシェル(zsh)4.3.15 を使用するGit 1.7.9.1を搭載したMac OS X v10.7.3(Lion)を使用しています。
git mv hello.txt Hello.txt
大文字と小文字を区別しないOSで動作します。以下の私の回答を
git mv myfile foo; git mv foo MyFile