Git 将本地分支机构从“开发”重新定位
我想从develop重新设置功能分支的基础。我正在使用PhpStorm Git集成,我有两个不同的开发分支:Git 将本地分支机构从“开发”重新定位,git,phpstorm,rebase,Git,Phpstorm,Rebase,我想从develop重新设置功能分支的基础。我正在使用PhpStorm Git集成,我有两个不同的开发分支: refs/remotes/origin/develop refs/heads/develop 为了不把事情搞砸,我必须选择哪一个来重新设置基址?我不知道Git的phpstorm接口,但在命令行中,我会执行以下操作: git签出开发 git-pull-origin-develope->这将获取开发分支的远程版本,并将其合并(或重定其基础,取决于您的拉策略)到本地分支中/上。这样,dev
refs/remotes/origin/develop
refs/heads/develop
为了不把事情搞砸,我必须选择哪一个来重新设置基址?我不知道Git的phpstorm接口,但在命令行中,我会执行以下操作:
git签出开发
->这将获取开发分支的远程版本,并将其合并(或重定其基础,取决于您的拉策略)到本地分支中/上。这样,develop的本地版本和远程版本是相同的git-pull-origin-develope
git签出功能分支
git-rebase-develope
如果存在任何冲突,请解决它们。之后,您可以针对
develope
refs/remotes
是您的远程分支引用创建拉取请求。您只需要在功能分支上运行git-rebase-develope