Barisan kod dalam fail telah diubah suai kepada kod yang salah Bagaimanakah saya boleh menggunakan arahan git untuk mengetahui siapa yang mengubah suai kod tersebut? git blame filepath
Oleh kerana terdapat terlalu banyak rekod pengubahsuaian fail dan semuanya dipaparkan, bagaimana kita boleh mencari pelakunya dengan lebih tepat dan cepat
git blame filepath | grep 'code'
atau
git blame filepath | grep 'lineNO)'
Anda boleh menggunakan alat sourcetree. Dalam alat ini, semua operasi adalah berasaskan antara muka, dan lebih mudah untuk mencari rekod.
Perkara terpantas mungkin dipersalahkan. Cuma cari baris itu dan lihat siapa yang menulis komitmen
Anda juga boleh
git log -p -M --follow --stat -- 文件名
dan cariVim file.name Masukkan fail, gerakkan kursor ke baris ini, dan kemudian ":Gblame", rekod orang yang mengubah suai baris ini akan dipaparkan di sebelah kiri.