Я использую этот маленький скрипт bash для просмотра истории обвинений.
Первый параметр: файл для просмотра
Последующие параметры: передан в git blame
#!/bin/bash
f=$1
shift
{ git log --pretty=format:%H -- "$f"; echo; } | {
while read hash; do
echo "--- $hash"
git blame $@ $hash -- "$f" | sed 's/^/ /'
done
}
Вы можете указать такие параметры, как -L 70, + 10 , но лучше использовать поиск по регулярным выражениям в git blame, поскольку номера строк обычно «меняются» с течением времени.