git pullを行うとfatal: refusing to merge unrelated historiesがawsのコンソールに
出てきた時の対処法
①allow-unrelated-histories
以下の3つを実行するとpullができるようになった
1 2 3 |
git pull https://myid@bitbucket.org/myid/rulxxx.git --allow-unrelated-histories git add -A git commit |
②soucetreeリセット
sourcetreeからコンフリクト発生前までリセットし、プルを実行。
awsから”git fetch”を行うと以下の表示がされgit pullができるようになった。
1 2 3 4 5 6 |
remote: Counting objects: 33, done. remote: Compressing objects: 100% (33/33), done. remote: Total 33 (delta 26), reused 0 (delta 0) Unpacking objects: 100% (33/33), done. From https://bitbucket.org/master817199/ruling 98976e8..b72d80c master -> origin/master |
fetchの前にsourcetreeでリセットを行ったのでそれも解決の原因かも
しれないが正直よく分からないので、また同じ問題が出たらこの記事に
詳細を追記する予定。
③manage.pyがおかしい
コンフリクトの原因がmanage.pyにあり、該当ファイルを見ると
>>>>HEADという記述がgitによって書き込まれているので、ここを修正
コメントを残す