【Git】ファイル名の大文字と小文字を区別する様に設定を変更する

DEVELOP, Git

gitは初期設定の状態では、ファイル名を大文字から小文字に変更しても区別できず差分が抽出されない。 これは config の設定を見直すことで区別できる様になります。

ignorecase コマンドを実行する

大文字・小文字を区別するか否かは core.ignorecase の設定を変更します。

# デフォルト
# 大文字・小文字を無視する
git config core.ignorecase true
# ファイルの大文字小文字を区別する
git config core.ignorecase false

初期設定では、無視する様になっているので、false を設定することでファイル名が大文字から小文字に変わっただけでも変更のあったファイルと認識して差分が抽出される様になります。

Posted by kazupon