# git blame > Показывать, какой коммит и автор последними изменили каждую строку файла. > Больше информации: . - Вывести файл с информацией об авторстве (имя автора и хеш коммита): `git blame {{путь/к/файлу}}` - Вывести адрес электронной почты автора вместо его имени: `git blame {{[-e|--show-email]}} {{путь/к/файлу}}` - Вывести файл с информацией об авторстве на момент определённого коммита: `git blame {{коммит}} {{путь/к/файлу}}` - Вывести файл с информацией об авторстве до определённого коммита: `git blame {{коммит}}~ {{путь/к/файлу}}` - Вывести файл с информацией об авторстве, начиная с указанной строки: `git blame -L {{123}} {{путь/к/файлу}}` - Вывести сведения об авторстве для определённого диапазона строк файла: `git blame -L {{начальная_строка}},{{конечная_строка}} {{путь/к/файлу}}` - Вывести сведения об авторстве для 10 строк файла, начиная с первой строки, содержащей указанный текст: `git blame -L '/{{текст}}/',+10 {{путь/к/файлу}}` - Вывести сведения об авторстве для файла, игнорируя пробелы и перемещения строк: `git blame -w -C -C -C {{путь/к/файлу}}`