【发布时间】:2018-04-30 23:42:42
【问题描述】:
我一直在使用 git 做一个项目。我有两个分支 master 和 feature。随着时间的推移,我向功能分支添加了更多提交。并且 feature 分支比 master 提前 5 次提交。
现在,我想将功能分支设为“master”。而master分支到一个普通的分支。有一种方法可以使用我们的合并策略将 here 中的另一个分支替换 master 分支,但是前一个 master 的提交会丢失,因为功能分支会覆盖它们。
有没有办法在不丢失两个分支提交的情况下切换主分支和功能分支?
【问题讨论】:
标签: git github version-control git-branch