背景:由于公司进行了仓库迁移,同事直接把代码init推进了新的仓库地址,我想在本地代码上切换远程仓库地址进行拉取远端代码时出现报错“fatal: refusing to merge unrelated histories”,大概意思是:“拒绝合并不相关的历史记录”。

上网查了一下原因:原因是我本地的代码提交历史和远端的提交历史不一致导致的报错

//可以允许不相关历史提,强制合并,确实解决了这个问题

git pull origin master --allow-unrelated-histories

文章来源

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。