Git - история переименованного файла?
От: Codealot Земля  
Дата: 01.03.21 22:15
Оценка:
В природе существуют GUI клиенты Git, которые умеют показывать историю файла с учетом переименований или перемещений файла? gitk — не умеет, Sourcetree — не умеет. Показывают только до переименования, а дальше всё.
Ад пуст, все бесы здесь.
Re: Git - история переименованного файла?
От: · Великобритания  
Дата: 01.03.21 22:40
Оценка: 7 (2) +1
Здравствуйте, Codealot, Вы писали:

C> В природе существуют GUI клиенты Git, которые умеют показывать историю файла с учетом переименований или перемещений файла? gitk — не умеет, Sourcetree — не умеет. Показывают только до переименования, а дальше всё.

gitk --follow может быть?
IDEA умеет ещё даже history for selection — т.е. историю фрагмента как он перемещался между файлами.
avalon/2.0.6
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Re[2]: Git - история переименованного файла?
От: Codealot Земля  
Дата: 01.03.21 22:54
Оценка:
Здравствуйте, ·, Вы писали:

·>gitk --follow может быть?

·>IDEA умеет ещё даже history for selection — т.е. историю фрагмента как он перемещался между файлами.

Точно. Они это специально, чтоб жизнь медом не казалась?
Ад пуст, все бесы здесь.
Re[2]: Git - история переименованного файла?
От: Codealot Земля  
Дата: 02.03.21 02:23
Оценка:
Здравствуйте, ·, Вы писали:

·>gitk --follow может быть?


Не, все равно не совсем то. Там, где название файла меняется — показывает файл как новый, а не дифф.
Ад пуст, все бесы здесь.
Re[3]: Git - история переименованного файла?
От: halo Украина  
Дата: 02.03.21 05:51
Оценка:
Здравствуйте, Codealot, Вы писали:

C>Здравствуйте, ·, Вы писали:


C>·>gitk --follow может быть?


C>Не, все равно не совсем то. Там, где название файла меняется — показывает файл как новый, а не дифф.


gitk сам по себе -- надстройка над git rev-list/log. --stat и --summary могут помочь добиться лучшего результата, хотя сам gitk иногда показывает результаты, отличающиеся от git log. Мне последнего хватает в 99% случаев.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.