Git 管理しているファイル名の大文字・小文字の変更を認識させる
Git で HOGE.txt
というテキストファイルを管理している状態で、コレを hoge.txt
という小文字のファイル名に変更したいとする。
ローカルでファイル名を変更しつつ、ファイルの内容も変更したので、コレでコミットしたら反映されるだろう、と思いきや、されなかった。どうもケースの違いだけだと、ファイル名の変更が反映されないようだ。
確実にファイル名の変更を反映させるには、git mv
コマンドを使う。
$ git mv ./HOGE.txt ./hoge.txt
コレでコミットすればきちんとファイル名の変更が反映される。