Git сравнить "базовую" версию с "их" версией конфликтующего файла?

Учитывая конфликтный файл foo.txtкак сказать git diff показать изменения между базовой версией файла и "их" версией файла?

Я вижу каждую из версий через git show :1:foo.txt или же git show:3:foo.txt - есть ли простой способ сравнить две версии?

2 ответа

Решение

git diff :1:foo.txt :3:foo.txt

Просто наберите git diff и это покажет только конфликты.

Дальнейшее чтение: Расширенное слияние

Обратите внимание на --base а также --theirs аргументы в пользу diff

Другие вопросы по тегам