This topic created in 2333 days ago, the information mentioned may be changed or developed.
最开始是 master 分支,然后在此基础上新增了一个 A 分支,master 新增了好多功能,A 删除了一些功能又新增了一些功能。
A 和 master 有相同的代码 b,现在发现发现 b 有 Bug,怎么才可以做到一次修改提交到两个分支上去?还是只能在一个分支上修改完了提交,然后再去另一个分支上修改提交?
3 replies • 2019-12-27 15:09:08 +08:00
 |
|
1
AsaMyth Dec 27, 2019 via Android
git cherry-pick,可以 merge 另一个分支的 commit
|
 |
|
2
manami Dec 27, 2019
???既然“A 和 master 有相同的代码 b”,为什么不在 A 把代码 b 进行“一次修改”后,合并到 master。
|
 |
|
3
kkkkkrua Dec 27, 2019
首先,不说你这个 master 上面和分支同步改不合理的问题, 其次,你这个情况如果把 master 当作主的话,在 master 改了合并到 A, 或者从“干净”的 commit 的点,拉一个新的分支去改,然后合并。 最后,还是看看 gitflow 把。
|