FahamLah

Arahan

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" --oneline

Tunjuk commit yang tambah atau buang perkataan TODO.

$ git log -G "phone|Call" -p

Tunjuk commit yang baris ubahannya padan, dengan perubahannya.

$ git log --author=Aisyah --oneline

Tunjuk commit yang Aisyah buat sahaja.

$ git log --grep=footer -i --oneline

Tunjuk commit yang mesejnya sebut footer, huruf besar atau kecil.