当在问题中使用New Branch
按钮时,它当前会创建一个新分支,我相信默认分支(在我的情况下是master)。有什么办法可以修改这个新创建的分支的根分支吗?我希望新创建的分支基于dev
而不是master
。
我想避免需要我更改默认分支的解决方案。
我目前的结构是:
issue-branch lots of changes
-----|--------------------|-------------|
master dev
理想情况下,我喜欢这样的事情:
lots of changes issue-branch
-----|--------------------|-------------|
master dev
我尝试了很多rebase命令的组合,但每个组合都设法包含lots-of-changes
分支。我希望issue-branch
基于dev
答案 0 :(得分:0)
IIUC,你想:
if (x > y) {...} else {...}
它会将$ git rebase --onto dev master issue-branch
基于您的issue-branch
分支。但是它只会修改您的本地存储库,但这可能就是您所需要的。