可能有多種方法來問這個問題,所以這裏是對問題的解釋。我一直在做主人並做了一些事情,然後決定暫時擱置這項工作。我支持了一些提交,然後在開始我的垃圾工作之前分支。實際上,這工作得很好,我現在有一個不同的分支作爲我的主要開發分支。我想知道我怎麼能改變事物,所以我再次在主人身上工作,但它沒有我的垃圾工作,並說工作是在不同的分支上。在git中切換分支名稱
這可以被問到/解決的一些方法: 如何重命名我的主分支到其他東西,然後重命名其他東西來掌握? 如何備份master,然後導致我備份的所有提交都在不同的分支上?
感謝所有(快速)回答!他們都很好。
這也適用於重命名你當前的分支! :) – Tarrasch 2012-07-27 11:47:03
根據您的工作流程,您可能還想更改.git/config中的任何分支引用。我改變了`[branch'crap_work']`讀取`[branch'master']`,這樣master仍然會與'origin/master`同步。當然,這兩個回購的狀態是這樣的,這仍然是有道理的。 – Eponymous 2012-09-17 03:56:30