同步github上fork的代码

当我们每次从github上看到一个好的项目的时候,就想把这个代码fork到自己的仓库里面,然后每次去修改这个代码、或者给看不懂的地方添加注释,方便自己下一次查看。

为此,我们需要时不时的去更新一下原始代码,因为原始代码可能作者一直在更新,以下步骤就教一下大家怎么去同步原始仓库的代码到自己的本地仓库。

步骤如下:

1、给fork配置远程仓库(简单来说就是把远程仓库的代码拉倒自己的本地)

    (1) git  remote  -v  (查看一下自己当前仓库的代码的地址)

    (2) 确定一个将被同步给fork远程的上游仓库(就是关联一下原始仓库,这里用dubbo的原始仓库举例)

                git  remote  add  upstream  git@github.com:alibaba/dubbo.git

    (3) 再次查看状态确认配置是否成功

                git  remote  -v

2、同步fork(同步远程仓库的代码)

    (1) 从远程仓库fetch分支和提交点,提交给本地master,并且被存储在一个本地防止upstream/master

            git   fetch  upstream

    (2) 切换到本地主分支(如果本地有多个分支的话)

            git  checkout  master

    (3) 把upstream/master 分支合并到本地master分支上面,这样就完成了同步,并且不会丢失调本地的内容

            git  pull    git add 'XXX'   git  commit -m '注释'  git push

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容