git pull時にエラー「fatal: refusing to merge unrelated histories」が発生した場合の対処法
git pull時にマージを拒否するというエラー「fatal: refusing to merge unrelated histories」が発生した場合の対処法を記述してます。
環境
- クライアントOS centos 8.2.2004
- git 2.26.2
- gitサーバー gitlab Community Edition 13.2.4
エラー全文
git pull時に発生。マージを拒否と表示される。
$ git pull
fatal: refusing to merge unrelated histories
原因
エラーメッセージ通り、関連性のないブランチのマージはできないようです。
対処法
以下のコマンドを実行すると、関連性に関係なくマージすることができるようになります。
git merge --allow-unrelated-histories origin/master
-
前の記事
javascript NaNとInfinityとは 2020.09.01
-
次の記事
git clone時にエラー「remote: HTTP Basic: Access denied」が発生した場合の対処法 2020.09.01
コメントを書く