Git で管理しているプロジェクトで フォルダ名の大文字小文字を変更しようとしたら うまくいかなくて悩んだのでメモ。 素直にこうやると % git mv yebisu/ Yebisu/ 何かおこられた。 fatal: renaming 'yebisu' failed: Invalid argument ディレクトリじゃなくてファイルでやるとわかりやすい。 fatal: destination exists, source=duvel.jpg, destination=Duvel.jpg 「移動先にはファイルが存在するよ」ということでおこられます。 Mac のファイルシステムでは、 大文字小文字の違いがあっても同じものと見なされるんですよね。 Linux なら問題ないと思うんだけど。 ファイルの場合 -f オプションで解決。 % git mv --help OPTIONS -f, --for