1
在我們的商店,我們有兩個主要分支:刪除,然後重新添加一個提交的道路
develop
- 人人分支,最終檢查他們的代碼進入,以及我們的自動化測試運行後,對每承諾。
master
- 管理者合併的'生產'分支在發佈前開發。
我們正在準備一個發佈版本,並且可能需要將其從develop
到master
的提交撤回,原因是其周圍的支持基礎架構未能儘快準備就緒。
我已經做過很少的回覆之前,但這是一個很好的方式去這裏,恢復從master
承諾?如果是這樣,當我們再次合併develop
時,那個提交會再次成爲合併代碼的一部分嗎?或者我們會不得不做一些像櫻桃選擇一樣的東西,讓它回到主人手中呢?
嗯,我還沒有嘗試過這個,但是你能否在補丁表單中得到你不想要的提交,然後嘗試在你的主服務器上做一個反向補丁(patch -R)來備份它? – DavidN