目的:
将毫无关联的本地仓库与远程仓库进行合并。
1、新增远程仓库地址
本地仓库,首先需要添加远程仓库地址:
git remote add origin 远程仓库地址
2、关联远程分支
-
创建本地开发分支 develop:
git checkout -b develop
-
关联远程分支:
git branch --set-upstream-to=origin/develop develop
3、PULL远程仓库代码
因为两个仓库毫无关联,所以在PULL的时候需要增加参数 --allow-unrelated-histories
,否则会报错fatal: refusing to merge unrelated histories。
实例:git pull origin master --allow-unrelated-histories
4、提交本地代码并PUSH
合并成功。
网友评论