Belajar Git : Melihat Log Revisi pada Git

Sebelumnya kita sudah belajar cara menyimpan perubahan pada git, sekarang kita akan belajar gimana sih cara melihat catatan log perubahan atau revisi yang telah kita simpan di Git?

Ternyata git sendiri sudah menyediakan perintah git log yang dapat kita gunakan untuk melihat catatan log revisi yang telah kita lakukan di dalam repositori git kita. Jadi kita cukup mengetikkan perintah seperti di bawah untuk melihat semua log di dalam repositori kita.

git log

Maka akan muncul semua catatan log yang ada di dalam repositori git kita.

Nah karena sebelumnya kita hanya menyimpan perubahan satu kali, maka yang muncul cuma satu aja hehe..

Oneline Log

Kalau kita menjalankan perintah git log maka otomatis akan mengeluarkan semua detail catatan log pada repositori yang kita buat. Gimana kalau kita cuma mau menampilkan pesan commit nya saja??

Nah untuk menampilkan hanya pesan yang kita commit di dalam repositori git kita, kita dapat menjalankan perintah berikut.

git log --oneline

Dengan argumen --oneline maka git akan menampilkan pesan yang kita commit saja tanpa detail Author dan Date.

Log Berdasarkan ID Commit

Kita juga dapat melihat catatan log pada revisi tertentu secara spesifik dengan perintah

git log 52978163d8f22e2c97a275ab23657100eb277165

52978163d8f22e2c97a275ab23657100eb277165 merupakan id atau nomor dari revisi punya kalian, idnya dari mana??

ID revisinya dapat kalian lihat pada git log dengan format commit xxxxxx (Head -> master), xxxxxx merupakan ID commitnya.

Log Pada File Tertentu

Selain melihat keseluruhan catatan log revisi kita juga dapat memilih hanya melihat log revisi pada file tertentu saja loh..

git log index.php

Contoh di atas kita melihat catatan log revisi pada file index.php.

Log Berdasarkan Author

Kita juga dapat melihat catatan log revisi berdasarkan nama Author, misalnya suatu projek dikerjakan oleh beberapa orang di dalam tim dengan Git. Nah kita dapat melihat revisi yang dilakukan oleh Author tertentu dengan menambahkan argument --author disertai nama Authornya.

git log --author="depotkode"

Maka otomatis git hanya menampilkan catatan log yang dilakukan oleh author tersebut saja.

Langkah Selanjutnya

Sekarang kita sudah bisa melihat catatan log yang ada pada suatu repositori git menggunakan perintah git log.

Tahap selanjutnya kita akan belajar bagaimana cara membandingkan perubahan yang dilakukan pada git dengan perintah git diff.

Semangat belajar dan sampai jumpa 😄