-1
我有2個分支,例如分支A和B以及輸入git的變基confilcts合併問題
git rebase A B
隨後發生衝突的命令,並使用
git mergetool
,並已合併的合併工具。
現在梅爾打開3個窗格,左,中,右。我不完全理解每個窗格中顯示的內容。我找到了類似的資源,但沒有重新分配資金。並且還具有與合併完成後,什麼是我的目標:
- 爲了讓我想現在
- 太讓中心窗格理所應當的,如果被應用到新的分支提交中心窗格答:
如果左面板是分支A,那麼它不應該改變,而在我的情況下,當我繼續重新綁定程序並且相同的文件多次出現各種提交時,左側窗格正在改變。 –
@AndreasOikonomou這是因爲rebasing將在當前分支下面應用「n」提交(或者如果您願意,它會將所有提交應用於基本分支之上)。因此,每次將提交置於頂層時,如果存在衝突,它會顯示您提交的第n個版本的文件。例如,假設你在你的分支中提交了七次「foo」文件。當你執行rebase時,潛在地,你會被要求解決你的'foo'文件的衝突七次,因爲'foo'文件有七個版本(每個提交的版本) – DonCallisto
因此,左窗格是分支A,每次提交它和右窗格是分支B與每個提交適用於它? –