0
我在測試部署腳本時創建了一堆git標記。我打算刪除這些標籤並將其刪除,然後將一些微小的提交變成一個,但是因爲我在家中完成了部分工作,並且部分來自我的辦公室,所以我需要將它們推到遠程。我成功地刪除了所有的標籤,並且能夠用rebase
平坦化提交,但不知何故改變了沒有使它變爲遠程,並且我拉了一個完全不必要的分支,它仍然包含所有這些單獨的提交。以下是圖表頂部貌似現在:撤消意外獲取遠程重新分區
我想就是要徹底擺脫了最右邊的線,因爲這一切都壓扁成左行「更好的文檔」。但是,當我嘗試重新變基,我得到的錯誤:
pick 7a6f13e Testing deploy script
pick f1b5ee2 Better documentation.
f fea906d testing deploy script
f 7bf549c Testing deploys cript
f b5c0cbf testing deploy script
f 355f993 test deploy
f bd96545 deploy test
f 6124b6c deploy test
f 7beca06 test deploy
f fb4cd70 deploy tests
f 59f343a deploy test
f 769d677 test deploy
f c6434d8 test deploy
f c949c9f deploy test
f fa00bc5 deploy test
f 2a3f53c deploy tests
pick befc523 Better documentation.
錯誤:無法適用7a6f13e ...測試部署腳本
最終,我只是想擺脫右手邊的因爲它完全是多餘的。我怎樣才能做到這一點?
事情是,右邊的「分支」沒有名稱。 (如果是這樣,我沒有給它命名,而且在任何參考文獻中我都沒有看到它。)我如何參考它? – kojiro 2011-12-16 19:25:45