У меня есть 2 ответвления, что я могу сравнить/разность использование моего difftool (Вне всякого сравнения). Однако файлы, используемые для разности, являются временными копиями а не фактическими файлами от текущего ответвления. Это означает, что, если я хочу внести изменение в существующий файл, я не могу сделать этого через difftool. Я должен был бы сделать копию файлов одного ответвления, контроль другое ответвление и использовать регулярную разность между фактическими файлами.
Существует ли способ заставить difftool использовать фактические файлы текущего ответвления (по крайней мере, на одной стороне)?
ОБНОВЛЕНИЕ и РЕШЕНИЕ:
Команда, которую я использовал, была git difftool branch1 branch2
. Этот diffs 2 переходит независимо от текущего ответвления.
Команда git difftool branch
работы, как желаемый, с одной "стороной" как в настоящее время проверяли ответвление.
Команда git difftool branch
работает должным образом, с одной «стороной» в качестве текущей извлеченной ветви.