本文介绍了将特征分支转移到另一个特征分支上的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! a - b - c< p< ; - 硕士 \\\ \ d - e \ f - g 在稍后处理这些分支后,我发现我需要Branch1中的Branch2中的更改。我想将Branch2中的更改重新映射到Branch1上。我想结束以下内容: a - b - c \ d - e - f - g 我很确定我需要将第二个分支重新绑定到第一个分支,但我不完全确定正确的语法以及我应该检出哪个分支。 这个命令能产生想要的结果吗? (Branch1)$ git rebase --onto Branch1 Branch2 解决方案切换到分支Branch2 git checkout Branch2 然后用branch1 git rebase Branch1 这会让您满意导致Branch2像这样 a - b - c \ d - e - f - g 您可以删除Branch1 I have two (private) feature branches that I'm working on.a -- b -- c <-- Master \ \ \ d -- e <-- Branch1 \ f -- g <-- Branch2After working on these branches a little while I've discovered that I need the changes in Branch2 in Branch1. I'd like to rebase the changes in Branch2 onto Branch1. I'd like to end up with the following:a -- b -- c <-- Master \ d -- e -- f -- g <-- Branch1I'm pretty sure I need to rebase the second branch onto the first, but I'm not entirely sure about the correct syntax and which branch I should have checked out.Will this command produce the desired result?(Branch1)$ git rebase --onto Branch1 Branch2 解决方案 Switch to the branch Branch2git checkout Branch2Then do a rebase with branch1git rebase Branch1Which would leave you with the desired result in Branch2 like this a -- b -- c <-- Master \ d -- e -- f -- g <-- Branch2You can delete Branch1 这篇关于将特征分支转移到另一个特征分支上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
06-04 20:44