📔

GitHub ファイルの大文字小文字を変更するように設定(サクッと)

2022/06/03に公開

はじめに

デプロイする際、Google Cloud Buildにてコケました。
ローカルでは動いているのに何故だろうと思っていたら、ファイルの名称の大文字小文字が、ファイル内のクラス名と異なっていた為でした。
ファイル名を変えてgitでpushしたのですが、何故か変更が反映されず。
結論、gitの仕様上、ファイルの大文字小文字は検知しないようでした。

解決方法

$ git config core.ignorecase false

上記記述によって、ファイルの大文字小文字の変更を検知するようになりました。

さいごに

そもそも何で変更を検知しないのか、理由がわかりかねるので、わかる方がいたら教えていただきたいです。

Discussion