我有一个特定的提交,被推送到了origin/master,但它还没有准备好。它应该进入一个现有的功能分支,最终将合并到主分支中。我如何从主分支中取出提交并将其移动到功能分支中?
这是我在远程分支中拥有的内容:
a B c d
master - o --- o --- o --- o -->
\
newbranch - - o --- o -->
p q
需要将错误的提交 B
移动到 newbranch
:
a c d
master - o --- o --- o -->
\
newbranch - - o --- o --- o -->
B p q
这个能实现吗?
master
分支上执行git revert B
命令。 - Oliver Charlesworth