需要說明。所以我在功能分支(讓我們稱之爲feature/feature1
),提交併推送到遠程。分支模型:如何將分支完成的更改移至另一分支
git commit -m "commit feature1"
git push origin feature/feature1
然後,我開始一個新功能,但不是檢查出來的發展,拉動和創造新的特性分支,我繼續努力feature/feature1
分支。
我不想放棄更改,我如何才能創建新分支並將所有新更改從feature/feature1
分支移至新創建的分支?感謝名單。
嗨,'git分支-M feature/feature2'已經刪除了'feature/feature1'分支!這不是我所期待的。 – Malloc
@Malloc它沒有刪除它,它重命名它。我添加了解釋發生了什麼。我也意識到wRAR在洗牌分支的方法可能更直接,所以我修改了我的原始答案以包含它。 – R0MANARMY