我需要修复一个Git存储库,它有一个分离的头和2个连续的分支,与不相关的历史记录。我必须在工作中使用SourceTree,但如果需要,我也可以使用命令行。 我必须做的是在不丢失提交之间的情况下,协调当前的[Head](图像上的3)与[origin/master] [origin/head] [master](2)。我还想合并(或重新连接)2个分支(粉红色和蓝色)。 (我只需要1个分支)。我不确定最好如何处理:调和[Head]和[origin/master]或重新连接2个分支。修复Git与独立头和无关历史的分支
我不得不隐藏所有名称和注释,因为这是工作和内容,我允许共享限制。对不起,如果这个问题不符合最好的标准,这是我在任何论坛上的第一个问题。
也许[this](https://stackoverflow.com/questions/5772192/how-can-i-reconcile-detached-head-with-master-origin)将帮你? – ckruczek
谢谢你的快速回答。我只是修复了分离的头部,就像检查主分支一样简单。现在我所要做的就是将新分支(“初始提交”评论)与实际包含代码的分支合并。 – Narkael