大文字と小文字の区別がデフォルトで判別しないになっていることがあるので注意

git config core.ignorecase
true

Macなどの場合、Gitが大文字小文字を区別しない設定になっていることがあります。

その場合に以下のようなリネームをしたとしても気づいてくれません。

Samplepage.tsx → SamplePage.tsx 

その時は一旦ファイルを削除してコミットし、その後にリネームしたファイルを登録してコミットとするか、そもそものこの設定を変更する必要があります。

Gitが大文字小文字を区別するようにする。

git config core.ignorecase false
No.2688
11/15 23:11

edit