[转]GIT实践:合并本地仓库与远程仓库

参考原文地址

目的:

将毫无关联的本地仓库与远程仓库进行合并。

1、新增远程仓库地址

本地仓库,首先需要添加远程仓库地址
git remote add origin 远程仓库地址

2、关联远程分支

  1. 创建本地开发分支 develop:
    git checkout -b develop

  2. 关联远程分支:
    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

合并成功。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。