我需要修復一個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