я заметил эту линию после того, как я только что совершил что-то:Поиск мерзавец совершает что файлы «переписать»
[master 6c15628] <Commit message>
1 files changed, 49 insertions(+), 44 deletions(-)
rewrite <filename> (63%)
который я думаю, что это действительно круто, что мерзавец знал, что я переписал этот файл (т.е. rewrite <filename> (63%)
части). Это меня больше интересует. Есть ли какая-либо команда git для получения списка всех коммитов/файлов, которые были «перезаписаны» стандартами git?
Я не верю, что есть способ, чтобы перечислить все такие вхождения, нет. – Amber
http://stackoverflow.com/questions/1265040 может предложить интересные альтернативы, но, возможно, не * точно * то, что вы ищете. – VonC
Спасибо за совет. http://stackoverflow.com/questions/1046276/git-rewrite-90 также связано. Это предполагает, что это фактически «индекс подобия». Собственно, ищите «сходство» на http://www.kernel.org/pub/software/scm/git/docs/git-diff.html. Похоже, должно быть возможно использовать некоторые из этих опций и некоторые инструменты bash, не так ли? – asmeurer