我想做的是將2次提交之間的更改合併到當前沙箱中作爲本地更改。這可能並且容易嗎?如何強制git合併更改爲「本地修改」用於審查目的?
我知道你可以使用差異,但不像審查本地更改那麼簡單。通過本地更改,您可以在審閱過程中輕鬆恢復/修改/添加更改。我得到了我想要的東西最接近的是這樣的:
1結賬我的分支產生
2 chreate一個新的臨時黨支部(只是爲了安全)
3創建起點和終點之間的補丁之前提交像
git diff f9802a30b589503cd61e..4f6ee3fb127d958b5621 --patience --ignore-space-at-eol > diff.txt
4分支的應用補丁的本地沙箱(仍處於臨時黨支部)
git apply diff.txt
雖然這種方法存在問題。 (A)它非常緩慢而痛苦。 (B)即時獲得大量空白警告。 (C)可能這不是這樣做的方式;)
有沒有更好的方法來做到這一點?
你能畫出回購協議當前狀態的ascii-graph,並解釋你想要的方式嗎? – fbstj 2011-05-23 08:49:41