msksgm’s blog

msksgm’s blog

Webエンジニアです.日々の勉強,読書,映画観賞,美術観賞の記録を載せます.

git

git で大文字子文字を区別する方法

概要 git を使っていたときに、ファイル名がa.txtで管理していたものを、A.txtに変更してもファイル名が変更されたことが検知されない問題があったので調査 解決策 公式ドキュメントにもあるとおり、core.ignorecaseが true だと大文字と小文字が区別されな…

gitのremote branchがlocalでゾンビ化したとき

githubでremote branchを削除すると,localでgit remote -r を入力すると表示されてしまう. 以下のコマンドで削除できる. git remote prune origin

git rm --cached ファイルをリモートリポジトリのみ削除する

ローカルリポジトリのファイルは残してリモートリポジトリのファイルのみを消したいときがある. サンプルコード git rm --cached filename.ext この後,.gitignore に追加することでリモート追跡を除外することができる 補足 rm と git rm の違い rm 通常の…