如何使用GIT为远程分支创建本地并将更改推送到远程

我有一个主分支。我从master创建了一个本地功能分支,并将更改推送到了远程功能分支。

推动此操作后,我的本地功能分行丢失了。现在,我如何重用远程功能分支的最新更改并创建相同的本地功能分支。在重新使用远程功能分支的最新更改之前,我需要从主服务器获取最新信息并将其推送到-remote-feature-branch

创建后,如果我对本地功能分支进行了任何更改,如何将其推送到远程功能分支。

这有点令人困惑。有人可以帮忙

shinelqw 回答:如何使用GIT为远程分支创建本地并将更改推送到远程

我不确定我是否正确理解了您的问题,但是我的理解是您想使用远程功能分支并将其与master合并。

为简单起见,将功能分支命名为feature-branch。我在这里假设您的远程存储库名为origin

您可以做的是:

git checkout origin/feature-branch
git rebase master
git push origin feature-branch --force

或者,您可以使用rebase代替主merge将母版合并到您的分支。

本文链接:https://www.f2er.com/2828770.html

大家都在问