2016-11-08 60 views
0

在重新設置某些分支後,我最終得到了這樣一個存儲庫。現在我不確定如何清理存儲庫。任何人都可以解釋懸掛的藍色和棕色線可以被刪除嗎?如何刪除未連接的git版本

enter image description here

+0

你爲什麼要刪除它們?他們表示你已經將一個分支合併到當前分支中,並且提交低於 – Oxymoron

+0

我們不希望任何高於當前分支的東西。我們重置所有分支到2016年8月。 – Tintu

回答

0

它們出現的原因是,你的樹的結構是瘋了,gitk不希望用線來填充屏幕。如果你向下滾動,你會發現匹配的'up'行出現的地方,你可以用這種方式繪製樹(使用gitk - 全部獲取全部圖片,看看你合併的其他分支)。

沒有看到你的完整樹,現在沒有太多的事情要做,即使這樣做可能很困難,但不會失去一些信息,儘管可能。我從現在開始建議保持你的樹(分支)直。熟悉https://git-scm.com/book/en/v2/Git-Branching-Rebasing

+0

確定:(。什麼是最簡單的方法,以消除一切高於Oct2016標記? – Tintu

+0

'git reset --hard ' – Oxymoron

+0

更好,git reset --hard 。但要小心,你會失去一切。分支在頭,直到你確定。 – kabanus