期望的
我是唯一的开发人员(也是初学者)。我目前只有一个主分支。在其中,我有一些具有不同实现类型的不同版本的提交。所以,我想把它们变成新的分支。但是我在主分支中也有一些功能,我想合并到这些新分支中。这些功能是次要的,我希望准确地查看和选择更改。
尝试过
在 Egit 中,如果我创建一个新分支,则主文件将在本地删除。所以,我不明白如何比较版本。我可以在本地开设多个分支机构吗?这是可取的吗?如何?
如果我要求将我的 master 合并到我的新分支中,Egit 会快进显示没有冲突或比较,这不是我想要的。
要求
什么是实现我想要的结果的好过程?如有必要,我很乐意将 Egit 与 GitBash 混合(假设它们可以毫无问题地混合)。
背景
很多类似的讨论(例如这里和这里)或相关教程(例如这里)但没有精确匹配。
谢谢!