基于 master 创建了分支 develop,再基于 develop 创建了两个分支 dev1, dev2,是由程序分别开发,当dev1的内容合并到 develop 后,如何把最新的 develop 内容更新到 dev2?
基于 master 创建了分支 develop,再基于 develop 创建了两个分支 dev1, dev2,是由程序分别开发,当dev1的内容合并到 develop 后,如何把最新的 develop 内容更新到 dev2?
|
caixiexinApr 30, 2015
1
git checkout dev2
git merge --no-ff develop 就是把develop再合并到dev2呗。 |
|
LittleMKApr 30, 2015
2
楼上正解
|
|
otakustayApr 30, 2015
3
这种情况玩rebase比较好来着……
|
|
bsbgongApr 30, 2015
4
开发dev2的人执行以下过程:
$ git checkout develop $ git pull $ git checkout dev2 $ git rebase develop ... resolve conflicts if necessary $ git push origin dev2 (send a pull request) |
|
kchumApr 30, 2015 via iPhone
5
rebase.
|
|
msg7086Apr 30, 2015
6
建议参考git-flow。顺便SmartGit有内置git-flow。
|
|
YuJianrongMay 1, 2015 via iPad
7
|