エンジニアのひよこ_level10

毎日更新してた人。たまに記事書きます。

【Git】最新ブランチなのに、変更が起こっていない場合の対応【964日目】

最新ブランチなのに変更が起こっていない

git statusgit pull等を使ってどう考えてもブランチが最新状態。

なのに状態が変更されないなどがある。
例えば、名前の変更で大文字小文字の変更を行った場合。

手元のブランチでは、名前を大文字から小文字にしたcommitが入っているのを確認したが、
小文字のままのディレクトリがあった。どうするか。

古いブランチに一度行って、新しいブランチに戻る

  1. 古いブランチに移動(元に戻るcommitが走る)
  2. 新しいブランチに移動(足りないcommitが走る→名前を変更するcommitが走る)

これによって、走っていなかったcommitが走ります。
これでファイル名が小文字に戻りました。

もし古いブランチがない場合は、古いcommitIDを git statusを使って確認して、該当commitに移動しましょう。