Найти git коммитов, которые "переписать" файлы - PullRequest
2 голосов
/ 15 сентября 2010

Я заметил эту строку после того, как совершил что-то только сейчас:

[master 6c15628] <Commit message>
 1 files changed, 49 insertions(+), 44 deletions(-)
 rewrite <filename> (63%)

Что, на мой взгляд, действительно здорово, тот мерзавец знал, что я переписал этот файл (то есть часть rewrite <filename> (63%)).Это меня больше интересует.Есть ли какая-нибудь команда git для получения списка всех коммитов / файлов, которые были «переписаны» по стандартам git?

1 Ответ

1 голос
/ 13 января 2011

Git на самом деле не имеет стандарта; это просто эвристический интерфейс презентации. Его вывод в этой точке может отличаться от версии или версии или в зависимости от различных других условий.

Если вы хотите, вы, возможно, могли бы написать скрипт, который использовал бы индекс подобия Git с некоторым пороговым значением, которое вы указали для перечисления интересующей вас информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...