我做了一个从分支 xyz 到 master 的合并,涉及大约 20 个文件,并且没有冲突。不幸的是,我不记得我使用的选项,但无论我做什么,生成的代码都是所需的代码,但没有从分支 xyz 到 master。我希望从 xyz 到 master 的线,以便人们可以从提交图中清楚地看到合并发生了。而不是从分支 xyz 到 master 的一条线,我在 master 上有一个新节点,就好像我在 master 分支上创建/编辑这些文件而不是它们来自分支 xyz。
我曾尝试使用“正确”选项再次进行合并,这会导致从 xyz 到 master 绘制线,但 Git 现在告诉我一切都是“已经是最新的”,这在技术上是正确的。在其他 SCM 工具中,我已经能够强制合并(即使文件相同)和/或从一个分支到另一个分支画一条线。
当两个分支之间的文件相同时,添加合并行的最佳 Git 技术有哪些?或者第二次尝试的最佳想法?
更新:不幸的是,我已将我的更改推送到我的其他开发人员从中提取的中央存储库,因此执行“tbekolay”的硬重置建议不太可能解决我的问题。