以下の内容はhttps://blog-smatsuzaki.hatenablog.com/entry/2025/07/11/120243より取得しました。


トラブルシュート:git/local repositoryの最新のcommitがpullできない

状況

  • git pull しても、remote repositoryの最新のcommitがlocal repositoryに反映されない

  • git log --oneline --graph --all --decorate を実行すると、以下のような状態になっている。

    • 3行目の HEADが、origin(リモートリポジトリ)ではなくlocalに向いてしまっている。 これがよくなさそう。
* 31jk2ys (origin/BRABCH_NAME) docs: update README
| * 8a0l439a (origin/BRABCH_NAME) feat: add feat2
| * kl98123 (HEAD -> BRABCH_NAME) feat: add feat1

解決策

git pull origin... で事象を解消できた

  • git pull origin BRANCHE_NAME を実行したら、最新のcommitが取得された。
    • git log --oneline --graph --all --decorate 実行時のHEADの参照先も変わった
      • (HEAD -> BRABCH_NAME, origin/BRABCH_NAME) という併記方式で、localだけでなくremoteも参照するようになった

git fetch ... forceは機能しなかった

  • git fetch origin BRANCHE_NAME --force
    • 事象が解消されず



以上の内容はhttps://blog-smatsuzaki.hatenablog.com/entry/2025/07/11/120243より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14