git log (-S
git log (-S <text> | -G <regex> | --author=<name> | --grep=<text>)
Risiko: Selamat
Apa ia buat
Cari commit ikut apa yang diubah, siapa yang buat, atau mesejnya.
Bila nak guna
Untuk cari bila satu baris atau perkataan masuk atau keluar.
Contoh
$ git log -S "TODO" --onelineTunjuk commit yang tambah atau buang perkataan TODO.
$ git log -G "phone|Call" -pTunjuk commit yang baris ubahannya padan, dengan perubahannya.
$ git log --author=Aisyah --onelineTunjuk commit yang Aisyah buat sahaja.
$ git log --grep=footer -i --onelineTunjuk commit yang mesejnya sebut footer, huruf besar atau kecil.
Belajar dalam: Cari dalam sejarah · Dokumentasi rasmi