背景: 有两个仓库,分别为A(github.com)和B(gitlab.com),在这两个仓库分别有两个相同名字的项目p(除名字外不存在任何关系),然后我想把本来在本地的A仓库的p项目代码,提交到B仓库。我的思路是,现在本地创建新分支dev,然后将地址修改为B仓库的远程地址,然后尝试pull代码,提示出错:refusing to merge unrelated histories
。
解决办法:
在操作命令后添加--allow-unrelated-histories
,即,
git merge dev --allow-unrelated-histories
或者
git pull origin master --allow-unrelated-histories
最新评论
本来在正常下载,突然就不能下载,并出现报错:a socket operation was attempted to an unreachable network。请问是什么原因呢
试了,还是不行,能不能更新一下
试了,确实不行,能不能更新一下
也推荐一下我自己写的 https://twitdown.com