【发布时间】:2016-09-29 10:43:28
【问题描述】:
我在使用 Git 时遇到了困难。我正在本地机器上关注远程仓库。主分支正在从远程更新,我总是与它同步以获取更新。然后我的本地分支(“功能”分支)重新基于主分支以应用我的本地更改。问题是我忘记将我的本地分支重新定位到主分支的版本标签上。相反,我重新基于 master 分支的最新提交。现在我想将我的本地分支重新设置为 master 的版本标记分支,而不会丢失我的本地更改。有什么想法吗?
o -- o
/ ^ feature branch
o --- o --- o --- o --- o --- o --- o
^ V2.0 ^ master (origin/master)
我想像这样重新设置我的“功能”分支:
o -- o
/ ^ feature branch
o --- o --- o --- o --- o --- o --- o
^ V2.0 ^ master (origin/master)
【问题讨论】: