场景:
我在git里上传了一个私有项目 ProjectA
小明加入Git用户组后,派生出项目 xiaoming_projectB
小明本地Eclipse或者Idea clone自己派生的项目 xiaoming_projectB并导入IDE进行开发。
事件:
我今天增加了新模块,代码提交到ProjectA
问题:
小明怎么让自己本地IDE里的代码和派生出来的仓库里的代码,同步到最新的代码?
解决步骤:
1、从公共仓库拉取改变的部分
git fetch ProjectA地址
2、将ProjectA仓库中的master分支合并到本地xiaoming_projectB仓库的master
git merge public/master origin/master
3、将本地仓库推到线上私人仓库
git push origin
这里原理流程
如果不明白,具体看看这个详细教程。