Dari git-menyalahkan :
Membuat anotasi setiap baris dalam file yang diberikan dengan informasi dari revisi yang terakhir memodifikasi baris. Secara opsional, mulai anotasi dari revisi yang diberikan.
Ketika ditentukan satu kali atau lebih, -L membatasi anotasi ke baris yang diminta.
Contoh:
johndoe@server.com:~# git blame .htaccess
...
^e1fb2d7 (John Doe 2015-07-03 06:30:25 -0300 4) allow from all
^72fgsdl (Arthur King 2015-07-03 06:34:12 -0300 5)
^e1fb2d7 (John Doe 2015-07-03 06:30:25 -0300 6) <IfModule mod_rewrite.c>
^72fgsdl (Arthur King 2015-07-03 06:34:12 -0300 7) RewriteEngine On
...
Harap dicatat bahwa git blame
tidak menunjukkan riwayat modifikasi per-line dalam arti kronologis. Ini hanya menunjukkan siapa orang terakhir yang mengubah baris dalam dokumen hingga komit terakhir HEAD
.
Dengan kata lain, untuk melihat riwayat lengkap / log dari baris dokumen, Anda perlu menjalankan git blame path/to/file
untuk setiap komit di git log
.
git praise
gantinya :) github.com/ansman/git-praise