重新组合git特征分支



我正在尝试重现我的功能分支。

我从'开发'创建了功能分支名称" feature/task1"。之后,更改功能分支并提交 ->将分支推向远程和创建的拉请请求。(但仍在进行中(。

现在,其他人对"开发"分支做出了一些更改。我希望将其更改为本地"功能/任务1"分支。

我尝试了" git pull - rebase ",但它显示了。

错误:无法与rebase进行拉动:您有未分段的更改。

所以,我尝试关注,因为我不想丢弃一些本地更改也不想提交。

1。(git stash2.(git pull --rebase3.(git stash pop

但是,我仍然看不到我的功能分支的最新更改。

我检查了这个答案,但是没有多大帮助。(如果我结帐开发分支,我可以看到最新的更改,但不在我的功能分支中(。

您说开发创建功能/task1时,您的意思是local 开发?如果是这样,无论您做什么,拉力都无法正常工作,因为您必须首先进入本地开发,以便您可以进入功能分支。您可以将上游分支设置为远程开发,然后应该工作

git branch --set-upstream-to=origin/develop #adjust name of remote, if it's not origin
git pull -r

或者您可以手动进行

git fetch --all
git rebase origin/develop

最新更新