美文网首页
Git拉取另一个仓库中的分支

Git拉取另一个仓库中的分支

作者: iLynn | 来源:发表于2017-04-20 17:36 被阅读0次

场景:

自己一直在仓库A下工作,现在需要从仓库B中拉取一个分支过来,继续开发。

步骤:

  1. 查看已有远程仓库:
    git remote 看到的是仓库的名字,发现只有A
    git remote -v 看到的是仓库较为详细的信息,包括名字,url,每个仓库都包含了fetch和push两条记录。
  2. 添加远程仓库进来:
    git remote add B B-url
    这时B是自己命名的仓库名称,B-url是仓库B的远程地址,HTTP地址或SSH地址都可以。
  3. 这时再查看远程仓库,发现已经有B了。
  4. 使用git fetch B,得到了仓库B中的分支信息等。
  5. 新增分支:git checkout -b feature/branchGoingToMergeB
  6. 假设需要基于B仓库的branchX进行开发,则拉取它到4中新增的分支。
    git merge B/feature/branchX
  7. 解决冲突。这时候要谨慎,尤其是对于.xcodeproj文件的冲突的处理,要保证文件结构的完整。

相关文章

  • Git---fetch

    $ git fetch #拉取分支,从远程仓库--->本地仓库$ git fetch --prune #本地删除远...

  • 创建新的分支、提交分支、合并分支

    步骤 创建分支 先在git上面创建分支 本地仓库拉取(pull) git pull 切换到分支 git check...

  • git 常见命令

    分支操作 使用 Git下载指定分支命令为:git clone -b分支名仓库地址 拉取远程新分支 git chec...

  • Git常用命令

    拉取远程仓库分支: git fetch origin 远程分支名x:本地分支名y

  • 【Git】基本操作

    一、拉取代码 1. 拉取指定分支代码 git clone -b [URL] 2. 拉取远程仓库代码(拉取远程仓库代...

  • 2018-03-01git分支管理

    git pull 只是拉取当前分支的代码(其他分支信息或者新建分支信息获取不到) git fetch 获取远程仓库...

  • Git 进阶

    一、进阶命令 1.git fetch 到远程仓库中拉取所有本地仓库中还没有的数据,但只是拉取,不自动进行分支合并,...

  • [git] git拉取远程仓库,同步远程分支,解决冲突

    [git] git拉取远程仓库,同步远程分支,解决冲突 1.本地仓库存在 本地仓库与远程master已绑定 1.拉...

  • git 初始化本地项目

    创建本地项目 在git服务器上创建一个仓库 添加仓库地址 从仓库拉取分支master并合并 提交本地分支到远程分支...

  • Git pull(拉取),push(上传)命令整理(详细)

    git拉取远程代码 git拉取远程指定分支下代码(-b 分支名称) 初始化一个本地仓库,在同级目录下会出现一个隐...

网友评论

      本文标题:Git拉取另一个仓库中的分支

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