赞
踩
在一次推送代码到远端的时候,因为本人最开始没有在远端拉取项目,而是自己本地创建直接写的,拉取的时候就报了 refusing to merge unrelated histories 的错误。
git pull origin master --allow-unrelated-histories
这个办法比较暴力,因为当时两个项目很多组件的引入方式不同,远端的引入方式比较冗余,还有代码可阅读性本人也觉得要差一些,本人想要保留自己写的部分代码,又不愿拉取下来一点一点的改(穿插太多),增加自己写的代码。所以直接强制合并保留了自己的那部分代码。这样做容易出bug。
两种方式都不轻松,最好还是在拉取下的代码上面写代码好一些。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。