Сравнить и редактировать ветки в Git с помощью Mergetool

У меня есть 2 ветки, которые я могу сравнить /diff, используя мой diffftool (Beyond Compare). Однако файлы, используемые для diff, являются временными копиями, а не фактическими файлами из текущей ветки. Это означает, что если я хочу внести изменения в существующий файл, я не могу сделать это через diffftool. Мне нужно будет сделать копию файлов одной ветки, проверить другую ветку и использовать регулярную разницу между фактическими файлами.

Есть ли способ заставить diffftool использовать фактические файлы текущей ветки (по крайней мере, с одной стороны)?

ОБНОВЛЕНИЕ И РЕШЕНИЕ:

Используемая мной команда была git difftool branch1 branch2. Это отличает 2 ветки независимо от текущей ветки.

Команда git difftool branch работает по желанию, с одной "стороной" в качестве выделенной ветки.

Ответ 1

Команда git difftool branch работает по желанию, с одной "стороной" в качестве выделенной ветки.