美文网首页
SourceTree合并两个仓库的代码

SourceTree合并两个仓库的代码

作者: 亮宝宝o | 来源:发表于2021-02-07 17:51 被阅读0次

现在有两个GIT仓库,a和b。
要把仓库b的代码合并到a上,操作步骤如下:

image.png

点击仓库a的设置,在远程仓库添加仓库b的信息,名称就叫b,地址就是b的实际git地址。然后确定。
2.仓库a创建一个新的分支用于接收仓库b的合并内容。(以防出错)

3.点击获取 image.png

可以取到b的远程分支信息。如下图:


image.png
4.现在可以开始拉取b得代码了,但是直接选取b的master合并的话,会报错 refusing to merge unrelated histories,原因是git拒绝合并无关的历史记录,解决办法是用命令行输入以下命令:git pull b master --allow-unrelated-histories、
5.完成以后,返回SourceTree,就可以看到文件状态已经取到了b仓库的代码
image.png

然后直接点击提交,然后推送就可以了。
6.然后把拉取到b仓库代码的这个分支,再合并到a仓库的主分支上就ok了。

相关文章

  • git合并两个不相干仓库代码

    在sourcetree里或者直接运行git pull origin002 master是无法合并两个不相干仓库代码...

  • SourceTree合并两个仓库的代码

    现在有两个GIT仓库,a和b。要把仓库b的代码合并到a上,操作步骤如下: 点击仓库a的设置,在远程仓库添加仓库b的...

  • source tree 代码冲突如何解决

    当你的sourcetree合并代码冲突的时候,你是不能提交代码的。这时sourcetree会显示合并冲突,打开你冲...

  • iOS开发之进阶篇(3)—— 版本控制

    目录 前言 本地仓库 (使用Sourcetree) 远程仓库 (使用GitHub) 前言 本文仅简单讨论代码的版本...

  • 将项目推送到osChina步骤

    最后会配合代码管理工具SourceTree推送至osChina远程仓库:SourceTree MAC版下链接[ht...

  • 使用sourceTree合并代码

    1.首先打内部代码合并网站注册账号然后登陆,登陆成功后让项目组长把自己拉入相应的开发小组. 2.找到小组项目.eg...

  • sourcetree相关

    用sourcetree 必须登录一个bigbucket账号 (sourcetree是客户端 拉取代码需要服务器仓库...

  • 合并两个代码仓库分支

    举例:在代码库1中将远程的代码库2合并,假设两个代码目录名字均为test_develop 将代码库1,代码库2的代...

  • git 合并两个仓库代码

    解决:合并两个不同仓库的代码假设现在有两个项目 pro1 与 pro2,在两个不同的仓库,要把 pro2 中 de...

  • git 合并两个仓库代码

    git 同一行运行多个命令 用"&&" 来分隔多个命令 多个仓库代码之间进行代码合并 原理 git不区分不同仓库是...

网友评论

      本文标题:SourceTree合并两个仓库的代码

      本文链接:https://www.haomeiwen.com/subject/lmgztltx.html