2016-08-14 13 views
2

私はfugitive.vimを使用しています:Gdiff。 私は、頭と共通の祖先との間、およびマージと共通の祖先との間の差異を取得したいと考えています。 私は、次の取得するには、ここShow base in fugitive.vim conflict diffからの命令を使用しています:私は希望がin fugitive.vimターゲットとマージと共通の祖先の間でdiffを表示

+---------------------------------------+ 
|   common ancestor (:1)   | 
+-----------+--------------+------------+ 
|   |    |   | 
| HEAD (:2) | working copy | merge (:3) | 
|   |    |   | 
+-----------+--------------+------------+ 

もの間差分を確認するために(2)と(:1)との間(:3)と(:1 )

答えて

0

splice pluginは、で、3方向マージの競合を解決することを目指します。比較するバッファをすばやく選択することができます。

しかし、vimの制限のためにあなたが探しているものは表示されません。複数のバッファを含む場合でも、一度に1つのdiffしか存在できません。

0

私はこれをvim as a git mergetool scriptと使います。 共通の祖先を(:2)または(:3)と比較しますが、別のタブにあります。

関連する問題