我需要修复一个 Git 存储库,它有一个分离的头部和 2 个具有不相关历史的连续分支。我必须在工作中使用 SourceTree,但如果需要,我也可以使用命令行。我要做的是将当前的 [Head](图像上的 3)与 [origin/master][origin/head][master] (2) 协调,而不会丢失其间的提交。我还想合并(或重新附加)2 个分支(粉色和蓝色)。(我总共只想要 1 个分支)。我不确定最好按哪个顺序进行:协调 [Head] 和 [origin/master] 或重新附加 2 个分支。
我不得不隐藏所有的名字和评论,因为这是为了工作,我被允许分享的内容受到限制。很抱歉,如果这个问题没有达到最佳标准,这是我在任何类型的论坛上的第一个问题。