我有一个主分支。我从master创建了一个本地功能分支,并将更改推送到了远程功能分支。
推动此操作后,我的本地功能分行丢失了。现在,我如何重用远程功能分支的最新更改并创建相同的本地功能分支。在重新使用远程功能分支的最新更改之前,我需要从主服务器获取最新信息并将其推送到-remote-feature-branch
创建后,如果我对本地功能分支进行了任何更改,如何将其推送到远程功能分支。
这有点令人困惑。有人可以帮忙
答案 0 :(得分:1)
我不确定我是否正确理解了您的问题,但是我的理解是您想使用远程功能分支并将其与master合并。
为简单起见,将功能分支命名为feature-branch
。我在这里假设您的远程存储库名为origin
。
您可以做的是:
git checkout origin/feature-branch
git rebase master
git push origin feature-branch --force
或者,您可以使用rebase
代替主merge
将母版合并到您的分支。