Как просмотреть полные фиксации при отслеживании истории единственного файла в Мерзавце?

У меня есть репозиторий Мерзавца приблизительно с двумя годами истории в нем. У меня есть единственный файл в нем, для которого я хочу найти все фиксации, и для каждой фиксации: все другие файлы, которые фиксировались в нем. Давайте предположим, что этот файл называют file.txt. Я могу выполнить gitk с этим файлом как аргумент:

gitk file.txt

и я действительно получаю каждую фиксацию. Однако просмотр того дерева в gitk только показывает изменения, сделанные file.txt. Я хотел бы видеть то, что другие файлы были изменены в той фиксации. Я могу скопировать вставку каждая фиксация SHA1 и отобразить его, но существует более чем сотня фиксаций, связанных с этим файлом.

Я замечаю, что раздел "комментариев" в нижней правой части экрана пуст (только выставочный текст "Комментарии"). Возможно, список файлов можно было показать там?

19
задан Milan Babuškov 29 December 2009 в 12:21
поделиться

1 ответ

В командной строке

git log -p --full-diff file.txt

выдаст то, что вы хотите.

Если вы должны увидеть это в gitk, вызовите его с аргументами no, найдите коммит "трогательный путь" file.txt, и коммит содержит этот файл, выделенный жирным шрифтом. И вы можете использовать кнопки "вверх" и "вниз", чтобы пройти через него.

.
17
ответ дан 30 November 2019 в 04:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: