🐡
github大文字小文字備忘録
この記事は何
git がデフォルトで大文字小文字を区別しないとは知らず、詰まった時の備忘録です。
git はデフォルトで大文字小文字を区別しない
以下のコマンドを打ってtrue
と返ってきたらあなたの git は大文字小文字を区別しません。
git config core.ignorecase
対処法
まずはコンフィグ設定を変えて大文字小文字を区別するように以下のコマンドを実行。
git config core.ignorecase false
続いて新しいファイル名に変更
mv hoge.txt Hoge.txt
最後に該当のキャッシュ(この場合はhoge.txt
)を削除する。
git rm --cached hogel.txt
ステージングしてコミット
git add . && git commit -m "大文字小文字を区別しないとは知らなかった。。。"
tips
mac はフォルダを大文字小文字区別しないみたいです。詳しくはこちらをご覧ください。
Discussion