3
我對這個GitHub庫工作:https://github.com/Sable/mclab的Git合併了問題,奇怪的歷史
的開發分支的歷史是一個有點靠不住。事情是這樣的:
- 某甲與搞砸了的環境推動該日期爲1970年
- 某乙試圖給他的「脆弱」的分支合併到開發和推到github上作了一次提交。但是,這發生了:https://github.com/Sable/mclab/compare/aa6e2c9d74...9209f45db4;似乎每一次回購交易都被推動。
現在的歷史很奇怪, https://github.com/Sable/mclab/commits/develop?page=58;你可以看到從2008年開始的第一次提交,然後是1970年提交的提交,緊接着(在下一頁),更近的提交應該在歷史的最後。
所以我有兩個問題:
- 到底發生了什麼?我猜測合併在1970年的承諾中被搞砸了,但我不確定。
- 什麼是「修復」事情的最佳方式?我知道你不能真正撤消推動;我基本上喜歡歷史上的發展,看看它發生之前的方式。我可以在回購中做出奇怪的手術來實現這一點。