当前位置:   article > 正文

fork别人的项目保持与源项目同步更新_网上的开源管理系统如何保持更新

网上的开源管理系统如何保持更新

一、需求场景

我们经常使用别人的一些开源项目,并在此基础上进行自己的进一步开发。常用的就是fork别人的代码到本地,然后继续开发后再提交到自己的git仓库中。这样就会产生一个问题,就是别人的代码更新后,我们无法同步更新被人的代码。本文主要用两种方式来保证自己本地的代码和别人的代码同步。

二、解决方案

1. 使用git的upstream方式

1. 打开该项目在Github上的地址

2. 登录自己的Github账号

3. 点击fork, fork该项目到个人的仓库中

4. 克隆该项目到本地pc,然后打开该项目

5.

使用git 命令查看当前的remote信息

git remote -v

 6.git remote add upstream+ 源仓库地址

7、

例如源代码的master分支有更新,我们要合并到我们本地的代码分支上只需要执行如下操作

git merge upstream/master

8. 执行完成后,就会发现本地代码已经更新到最新,如果有冲突需要我们解决冲突,解决完成后,执行

git push origin

三、总结

我们开发过程中遇到的常见场景和痛点,他基本都考虑到了,有啥问题仔细阅读官方文档,绝对有意想不到的惊喜。既然选择了Git这个神器,就要用“偷懒”的思维去思考开发和团队协作过程中遇到的问题。寻求最高效,可靠的解决方案。


 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/846210
推荐阅读
相关标签
  

闽ICP备14008679号