怎样将github自己fork的仓库与fork原仓库保持同步

2018-03-15 星期四

正月廿八戊戌年 【狗年】乙卯月 丙午日

宜: 嫁娶 冠笄 会亲友 安机械 纳财

忌: 开市 造屋 治病 作灶

我是花夏,今天是智能合约第五天,笔记已经在一篇文章写好,本篇主要讲解怎么将github自己fork的仓库与fork原仓库保持同步。为什么这么做?因为开始没注意,今天我要写笔记了,发现lesson-2没有更新,然后呢,我又喜欢命令行操作,在github网页版操作,也没有操作成功。我想很多人也在疑惑这个问题。

Step 1

首先,打开你的本地仓库, 比如我的https://github.com/Guigulive/Team-G,进入到这个仓库的目录

为了避免错误,请执行 git pull,拉取最新的代码,切记任何时候操作请先git pull

Step 2

第二步,我们先看下远端现有分支 git remote -v

这里可以看到,一些仓库列表,原则上是不会出现第一个和第二个的,这个是因为我已经执行过命令,建立了关系的。

Step 3

第三步,为fork的项目配置分支,

$ git remote add Team-G https://github.com/Guigulive/Team-G

$git remote -v // 查看列表

这步我就不截图了,我已经添加过了,在执行不会成功显示。

Step 4

第四步,获取Team-G分支到本地

$git fetch Team-G

这一步我也不截图了,已经执行过,看不到任何成功信息,没有更新的自己去试下,Team-G是我起的名字,你的请随意自己取。

Step 5

第五步,切换到本地master分支

$ git checkout master

Step 6

第六步,同步到主分支

$ git merge Team-G/master

这一步也没有截图,还是因为我操作过了,以后就只需执行4~6步即可了

分享完毕, 荆轲刺秦王~~

我的ENS打赏地址: huarxia.eth

我的github地址:https://github.com/huarxia

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180315G1P47V00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券