我有一個項目,我一直在努力了很長一段時間,但從未發佈。我有一個功能,我開始工作(多人支持),然後我意識到我不想包含在1.0版本。Git - 打斷Master的一段代碼並使其成爲分支
我最近開始用git控制我的源代碼。我將我的整個源代碼作爲「初始版本提交」提交給master。
我正在使用流行的分支爲每個新功能結構。
我想從「master」中刪除多人遊戲代碼並將其放入名爲「multiplayer」的分支中。通過這種方式,我可以在沒有任何多人遊戲代碼的情況下完成v1.0所需的其他更改,v1.0版本,然後在v1.0發佈後,我可以重新分配我的多人遊戲分支,開始處理它,並擁有它包含在v2.0中。
這是一個奇怪的問題,因爲問題的出現是因爲我開始使用git來版本控制項目的一半。我沒有看到網絡上的任何東西提出解決這個問題的方法。
我有一個解決方案,但它似乎不好。我會在下面作爲回答發佈,但不接受它。希望有人能夠提供更好的答案。謝謝。