首先你要看完了GIT版本控制,多线上代码库管理(一)然后再看这个比较好。
我们在这篇文章,介绍一种比较好的一个项目代码推送到两个仓库的方式。
首先我们仍然需要先创建分支
git checkout -b [branch_name]
这个命令表示创建并切换至新的分支。
然后需要指定新分支对应的仓库,使用命令
git branch --set-upstream-to=<远程>/<分支> [branch_name]
这样子我们就把新分支和线上的仓库对应起来了。如此我们每次在公司的dev分支下更改完一些bug,然后就可以切换到我们自己的分支下面,只需要merge公司的dev分支,就可以把所有的代码拉过来,然后我们在提交就好了
注:
merge前必须保证dev的本地分支commit过,才可以合并
0 条评论