每隔一段時間我的團隊中有人會提交&將更改集推送到錯誤的分支。我一直在尋找最簡單的方法將這些變更集移到正確的分支。有很多選擇:導出差異+恢復,嫁接+撤銷,移植,重新定位。如何在一個命令中進行移植和回退?
嫁接似乎是最接近我想要的,但我也需要從他們原來的分支中刪除變更集。有沒有兩種命令都可以嗎? 「rebasing」聽起來像是符合法案的要求,但在更改推遲後它不起作用。理想情況下,這將適用於多個變更集。
每隔一段時間我的團隊中有人會提交&將更改集推送到錯誤的分支。我一直在尋找最簡單的方法將這些變更集移到正確的分支。有很多選擇:導出差異+恢復,嫁接+撤銷,移植,重新定位。如何在一個命令中進行移植和回退?
嫁接似乎是最接近我想要的,但我也需要從他們原來的分支中刪除變更集。有沒有兩種命令都可以嗎? 「rebasing」聽起來像是符合法案的要求,但在更改推遲後它不起作用。理想情況下,這將適用於多個變更集。
重新激活* *不等同於移植+退出。重新激活將刪除(您的副本)歷史記錄中的違規修訂,而退出將創建一個完全撤消之前修訂的新修訂。退出對公共變更集是安全的,但是變更不是。 – Kevin 2014-11-07 21:10:11