読者です 読者をやめる 読者になる 読者になる

うさがにっき

読書感想文とプログラムのこと書いてきます

ファイル、ディレクトリの大文字、小文字を変更する方法

git

概要

gitはファイル、ディレクトリ名の大文字、小文字の変更を認識してくれない
それの解決方法をまとめる

詳細

その1

ファイル名であればgit mv -fを使う
ファイル名を変更するときmvコマンドではなく、git mvコマンドを使って以下のようにすれば認識してくれる

git mv -f main.cpp Main.cpp

その2

ディレクトリ名の変更、またはIDEGUIを使ったコマンドを利用しないファイル名の変更だとその1の方法が使えない
そのため、一度別のファイル名を経由して、目的のファイル名にする
イメージ

mv test.text _text.text
git commit
mv test.text Test.text
git commit