美文网首页
gitlab仓库使用fork模式下的同步

gitlab仓库使用fork模式下的同步

作者: 因为艾青 | 来源:发表于2020-05-15 09:57 被阅读0次

 首先介绍下什么是fork模式,fork模式就是复制一份源仓库,然后我再clone自己的仓库,在自己的仓库上开发,开发完成后再合并到源仓库。

fork仓库的地址和源仓库地址是独立的,我们clone的时候拉取自己仓库的地址(源仓库:https://git.huawei.com/AlmCommon/pscloudalm.git, fork仓库:https://git.huawei.com/h30001960/pscloudalm.git)

        但是这样就会出现两个问题:

            一、源仓库新增加了分支,如何同步到自己的仓库,

            二、源仓库某个分支代码更新了,如何同步到本地仓库相应的分支

        问题一:同步新分支到fork仓库

            1、首先我们先克隆fork仓库 git clone https://git.huawei.com/h30001960/pscloudalm.git

            2、然后增加源仓库,git remote add source https://git.huawei.com/AlmCommon/pscloudalm.git (suorce为源仓库名字,后面会使用到)

                                               git fetch source(获取源仓库信息)

            3、然后拉取源仓库分支 git checkout -b branchName source/branchName(branchName为分支名字)

            4、然后上传到fork仓库 git push origin branchName

            5、完成新分支同步

        问题二:   同步分支代码

            1、首先切换到需要更新的分支 git checkout -b branchName origin/branchName

            2、拉取源仓库分支内容 git pull sourc branchName

            3、然后上传到fork仓库 git push origin branchName

            4、完成分支同步

相关文章

  • gitlab仓库使用fork模式下的同步

    首先介绍下什么是fork模式,fork模式就是复制一份源仓库,然后我再clone自己的仓库,在自己的仓库上开发,开...

  • GitLab使用----Fork模式

    1. 场景: 需要代码评审的团队开发 2. 例子: 有一个叫做Winer的程序猿写了一个fight程序,而Be...

  • git fork使用记录

    1、背景 项目leader要求,对原仓库fork,减少主仓库分支的创建与便于管理。使用平台:gitlab 2、fo...

  • Github fork之简单指南

    比较一下fork和同步工作流程的区别: 当你最初fork一个他人仓库的时候,信息的流向是他人仓库到你的仓库,然后再...

  • Git - 分支间更新、同步与提交小技巧

    1 Fork 仓库更新 Fork 后经过一段时间容易落后原仓库一些提交,这时需要更新Fork仓库进行同步。 原仓库...

  • 2018-06-12

    gitlab简要使用同步一个fork:git fetchgit merge创建本地分支与远程分支之间的关联git ...

  • github的Pull Request

    第一步:fork 别人的仓库并设置同步 1.进入别的仓库地址,并点击fork 2.进入自己fork过的自己的仓库,...

  • 生成ssh key和添加密钥

    在使用github、gitlab、coding等代码托管工具时,本地仓库和远端仓库的同步,需要通过ssh密钥的方式...

  • 使用GitLab Mirrors同步Git仓库

    笔者需实现多个Git仓库数据的同步,大致是从一个远程的Git仓库同步代码到公司内部的GitLab仓库。经过调研,笔...

  • 同步 fork(Syncing a fork)

    当我们 fork 一个开源仓库之后,应该怎样将上游的仓库同步到我们的 fork 上呢?以下文章翻译自 GitHub...

网友评论

      本文标题:gitlab仓库使用fork模式下的同步

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