github上实现fork后与原仓库保持同步
时间:2019-11-25 15:55:35
收藏:0
阅读:113
一、问题场景
??在GitHub的团队合作项目中,我们fork了其中一名成员的仓库。为了保持版本的一致性,我们需要同步代码,但是GitHub没有提供自动同步的功能,因此我们要手动的完成这项任务。
??在进行代码同步之前我们做出以下约定:
原仓库---被fork的仓库
远程仓库----自己的远程仓库
本地仓库----本地仓库
二、解决步骤
查看远程仓库的路径 :
git remote -v
将原仓库的路径添加到本地:
git remote add upstream 原仓库地址
? 使用git remote -v
可得
?
抓取原仓库中的文件:
git fetch upstream
合并分支:
git merge upstream/master
提交代码到自己的远程仓库
git push origin master
三、参考博客
https://blog.csdn.net/matrix_google/article/details/80676034
原文:https://www.cnblogs.com/Mrfanl/p/11928252.html
评论(0)