Git拒绝在重基上合并不相关的历史

Git拒绝在重基上合并不相关的历史

期间git rebase origin/developmentGit中显示了以下错误消息:

fatal: refusing to merge unrelated histories
Error redoing merge 1234deadbeef1234deadbeef

我的Git版本是2.9.0。在以前的版本中,它工作得很好。

如何继续这个重基,允许与新版本中引入的强制标志无关的历史?


绝地无双
浏览 701回答 3
3回答

潇潇雨雨

当我首先设置一个本地存储库时,我得到了这个错误。然后我去了GitHub并创建了一个新的存储库。然后我跑了git&nbsp;remote&nbsp;add&nbsp;origin&nbsp;<repository&nbsp;url>当我试图推拉时,我得到了同样的fatal: unrelated_histories错误。下面是我修复的方法:git&nbsp;pull&nbsp;origin&nbsp;master&nbsp;--allow-unrelated-histories git&nbsp;merge&nbsp;origin&nbsp;origin/master ...&nbsp;add&nbsp;and&nbsp;commit&nbsp;here... git&nbsp;push&nbsp;origin&nbsp;master
打开App,查看更多内容
随时随地看视频慕课网APP