我有一個話題分支(新的HTTP API),這是基於主分支,有一些(v0.98系列)東西整合。分支衍閤中含有的git(非快進)合併
現在我想重新分配我的主題分支以獲得使用git rebase v0.98-series
新集成的東西。然而,這與新事物完全無關的衝突失敗。這些衝突發生在我執行與另一個分支合併的位置。
我現在正在尋找解決這個問題的方法。失去歷史的一部分不會是一個問題。
的提交歷史看起來像這樣:
* 163e527 - (HEAD, pub/new-http-api, priv/new-http-api, new-http-api) [FIX] Monkeypatch icalendar to fix rrules in iCal (26 minutes ago) <MYSELF>
* 9392d22 - [IMP] Add iCal export for reservations (87 minutes ago) <MYSELF>
.......................................
* f0af4bb - [REF] Use tuple instead of list for '... in (...)' (7 days ago) <MYSELF>
* b7d5e36 - [IMP] Use HTTP 400 response if limit is too high (7 days ago) <MYSELF>
* d3a7b57 - [VER] Merge pedro's sorting/limit changes (7 days ago) <MYSELF>
|\
| * a18690b - [IMP] HTTP API - sorting (8 days ago) <SOMEONE_ELSE>
* | ebbe2ca - [REF] Store statuscode in HTTPAPIError exception (7 days ago) <MYSELF>
* | de43588 - [IMP] Improve accesskey/signature and cache system (7 days ago) <MYSELF>
* | f2d6a0a - [IMP] Require HTTPS for authenticated requests (8 days ago) <MYSELF>
* | 69d733f - [IMP] Add request signature validation (8 days ago) <MYSELF>
* | 29e6755 - [FIX] Ignore unknown kwargs in Serializer (8 days ago) <MYSELF>
|/
* db99b6f - [REF] Improve export routing and error handling (8 days ago) <MYSELF>
* 0ad22e1 - [FIX] return proper results (again) (8 days ago) <MYSELF>
......................
* 4846eb3 - [IMP] Fairly functional API version (4 weeks ago) <SOMEONE_ELSE>
* 08ea247 - [FTR] HTTP API - First sketch (4 weeks ago) <SOMEONE_ELSE>
git merge v0.98-series
會工作得很好,但我強烈傾向於衍合那些特性分支。
這是否也允許我選擇合併提交(即修復難看的衝突的提交)? – ThiefMaster 2011-05-19 06:10:00
在HEAD上進行提交後,您總是可以執行「rebase -i」和壁球 – karmakaze 2011-05-19 07:30:22
所以我想我不會有機會,但做了再次合併期間我做的醜陋的衝突修復? – ThiefMaster 2011-05-19 07:55:51