Когда я столкнулся с конфликтом, я попытался использовать git-mergetool
для его решения. Я набрал:
>git mergetool -t vimdiff
Он открыл vimdiff
в 4-х направлениях, а не в 3-х направлениях. Мои разделенные окна в vimdiff выглядят так:
:ls
1 #a "Gemfile.lock" line 1
2 %a "Gemfile.lock.LOCAL.4828.lock" line 1
3 a "Gemfile.lock.BASE.4828.lock" line 0
4 a "Gemfile.lock.REMOTE.4828.lock" line 0
Что это? Я хочу 3-way diff: целевой файл, файл слияния и рабочий файл. Как мне настроить мои git или vimdiff?