- 在gitlab上将项目fork到自己账号目录下
- clone fork后的项目到本地
- 提交代码前需同步原始仓库代码,防止后续冲突,为此做了如下操作(以sup-tech-app为例)
git remote -v //查看分支
git remote add -t develop upstream git@gitlab...[仓库地址] //添加了个原始仓库的develop分支并起名upstream
- 提交代码前从原始仓库同步拉取下最新代码
- 如果是工具,可以参考下图:
- 如果用指令: 进入到自己本地develop分支下 执行指令 ,将原始仓库develop合并到本地develop
git merge upstream/develop
或者直接拉代码
git pull upstream develop
- 接着可以走正常提交流程push到自己gitlab上fork下来的仓库