[Git] refusing to merge unrelated historiesが出たときの対処法

  • URLをコピーしました!

Gitでマージしようとするとrefusing to merge unrelated historiesが出たときの対処法を紹介します。

目次

エラー内容

開発用ブランチを現在いるブランチにマージしようとしたら以下のエラーが出ました。プルリクエストでもこのような文面が出るときがあります。

$ git merge develop_branch
fatal: refusing to merge unrelated histories

対処法

ブランチの根幹が違う場合に起きるらしいです。

強制的にマージするために、下記のコマンドを実行します。

$ git merge --allow-unrelated-histories develop_branch

コンフリクトが起きたら、解消させてからpushしましょう。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

情報工学の修士号を取得後、新卒で大手メーカーに就職。2022年にWeb系企業に転職。
役立つサービスや日々思ったことを発信中。
趣味は旅行、カメラ、動画制作。

コメント

コメントする

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

目次