git diff каталоги фиксируют с файлами рабочего дерева на месте

Мой вопрос связан с вопросом, который я задал некоторое время назад: каталоги Git diff.

Это работает, но копирует текущие файлы рабочего дерева во временную папку. Так что на самом деле я сравниваю только копии.

Я хотел бы сравнить коммит с реальным рабочим деревом, а не с копией рабочего дерева. В этом случае я мог работать с реальными файлами, перенося отдельные строки в мой текущий источник внутри моего инструмента сравнения (Beyondcompare - платформа Windows).

Я попробовал несколько команд:

git difftool -d commit1
git difftool -d commit1 HEAD
git difftool -d commit1 [WorkingFolder]

Ничего не сработало. Beyondcompare открывает: /tempfolder_left/ по сравнению с /tempfolder_right/,

Изменения в difftool, конечно, не копируются в рабочую папку.

Это вообще возможно?

0 ответов

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