从功能分支创建的变基分支
Rebasing branch that was created from a feature branch
我正在处理一个我推送到源的功能分支。然后我创建了另一个功能分支,但在创建它之前我没有检查 master。现在我的第二个特性分支有来自第一个特性分支的提交,这些分支还没有合并到 master。
我尝试对其进行变基并将变基更新为原点 - 未成功:
git checkout second-feature-branch
git rebase master
git push origin second-feature-branch --force
我已经承诺了第二个分支。
我有:
A -- B -- master
\
\
first feature branch
\
second feature branch
我想要的
second feature branch
/
/
A -- B -- master
\
\
first feature branch
如何只保留新功能分支上的最新提交并将其变基为 master?
您从第一个功能分支创建了第二个功能分支。所以第二个特性分支是以第一个特性分支为基础的
要修复它,您可以在结帐到 master 后创建一个新分支,然后将第二个功能分支的提交挑选到新分支中。然后你会得到你需要的分支
我正在处理一个我推送到源的功能分支。然后我创建了另一个功能分支,但在创建它之前我没有检查 master。现在我的第二个特性分支有来自第一个特性分支的提交,这些分支还没有合并到 master。
我尝试对其进行变基并将变基更新为原点 - 未成功:
git checkout second-feature-branch
git rebase master
git push origin second-feature-branch --force
我已经承诺了第二个分支。
我有:
A -- B -- master
\
\
first feature branch
\
second feature branch
我想要的
second feature branch
/
/
A -- B -- master
\
\
first feature branch
如何只保留新功能分支上的最新提交并将其变基为 master?
您从第一个功能分支创建了第二个功能分支。所以第二个特性分支是以第一个特性分支为基础的
要修复它,您可以在结帐到 master 后创建一个新分支,然后将第二个功能分支的提交挑选到新分支中。然后你会得到你需要的分支