美文网首页
git多远程仓库路径设置和更新

git多远程仓库路径设置和更新

作者: 飞哥物联 | 来源:发表于2018-08-13 22:40 被阅读0次

    本文以华为的LiteOS为例,github地址:https://github.com/LiteOS/LiteOS

    如果想加入LiteOS项目开发,首先要fork该项目,fork之后会在github自己账户下生成一个分支。之后要clone代码到本地,clone之后只有一个默认的远程仓库路径—— “origin”,即pull、push时使用的路径,可以使用 “git remote -v” 查看,如图1所示。

    图1

    如果想获取LiteOS官方主分支的最新更新,那么就必须添加LiteOS的远程仓库路径,如图2所示。其中upstream为LiteOS官方远程仓库路径的名称,这个名称可以随便指定。

    图2

    添加了远程仓库路径后,就可以使用 “git remote update upstream” 来获取更新,如图3所示。

    图3

    接着使用 “git merge upstream/develop” 合并更新到自己的分支。

    如果想删除LiteOS官方远程仓库路径,可以使用 “git remote remove upstream" 来删除,如图4所示。

    图4

    相关文章

      网友评论

          本文标题:git多远程仓库路径设置和更新

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