1
finab 2016-10-24 10:25:57 +08:00 via iPhone 1
不是。
看合并到哪个分支,这个分支有两个分支所有的内容。 另外一个分支不变 |
2
Cbdy 2016-10-24 10:29:33 +08:00 1
合并操作( merge )对当前所在分支产生影响。
|
3
lwjcjmx123 2016-10-24 10:43:09 +08:00 via Android 1
合并分支只是把当前分支和合并过来的的分支里面的不一样的内容合并过来。但是当前分支本来和被合并的分支不一样的内容还会存在,所以比你不会完全一样。。。感觉语文没学好,你看懂了没
|
4
Mountain OP |
6
Cbdy 2016-10-24 11:41:06 +08:00 via Android 1
@Mountain 你直接把之前的 dev 删了,再以 master 为基础新建一个 dev 分支即可。。。
|
7
fising 2016-10-24 11:43:46 +08:00 via iPhone 1
a = a+b
a 变 b 不变 |
8
young 2016-10-24 13:30:37 +08:00 1
|
9
scenix 2016-10-24 13:55:43 +08:00 1
我认为正确的工作流是这样:
1. dev 合并到 master 2. 删除 dev 分支 3. 从 master 上新建一个 dev 分支 |
10
SpicyCat 2016-10-24 14:11:53 +08:00 2
1. git checkout dev
2. git rebase master 3. git checkout master 4. git merge dev |
11
lwjcjmx123 2016-10-24 18:29:26 +08:00 via Android 1
git checkout master
git merge dev git checkout -b dev1 新的 dev1 分支就和 master 一样了。也可以先 merge 再删除 dev 最后新建 dev |