git のignorecase trueの設定ではまったのでメモ。

$ git config -l | grep ignorecase
core.ignorecase=true

この設定だと、ファイル名がREADME.mdreadme.mdのように大文字小文字が異なるファイルを区別しない。

これを区別したければ下記の設定が必要。

$ git config core.ignorecase false

参考