Từ git-đổ lỗi :
Chú thích từng dòng trong tệp đã cho với thông tin từ bản sửa đổi cuối cùng đã sửa đổi dòng. Tùy chọn, bắt đầu chú thích từ sửa đổi nhất định.
Khi được chỉ định một hoặc nhiều lần, -L giới hạn chú thích cho các dòng được yêu cầu.
Thí dụ:
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
...
Xin lưu ý rằng git blame
không hiển thị lịch sử sửa đổi trên mỗi dòng theo nghĩa thời gian. Nó chỉ cho thấy ai là người cuối cùng đã thay đổi một dòng trong tài liệu cho đến lần cam kết cuối cùng HEAD
.
Điều đó có nghĩa là để xem toàn bộ lịch sử / nhật ký của một dòng tài liệu, bạn sẽ cần phải chạy một git blame path/to/file
cho mỗi cam kết trong của bạn git log
.
git praise
thay thế :) github.com/ansman/git-praise