Setelah mempelajari cara membuat commit di Git, pada tutorial ini kita akan belajar cara melihat riwayat catatan revisi pada repository Git. Untuk melihat riwayat revisi pada repository Git kita bisa menggunakan perintah git log.
Git Log
Git log adalah perintah yang sudah disediakan oleh Git untuk melihat riwayat revisi pada repository. Contoh pada tutorial sebelumnya kita telah membuat beberapa kali commit pada repository “proyek_baru”.
Jadi sebagai contoh git log, kita coba ketik git log pada repository “proyek_baru“.
git log
Maka akan muncul riwayat revisi perubahan atau riwayat commit, yaitu ada 2 daftar riwayat revisi perubahan yang sudah kita lakukan pada tutorial sebelumnya.
Informasi yang ditampilkan juga lengkap, yaitu :
- Commit ID : id commit yang berbentuk hash.
- Author : siapa yang melakukan commit.
- Date : Waktu kapan commit/revisi perubahan dibuat.
- Message : Terakhir ada pesan yang ditulis pada saat melakukan commit.
Melihat log yang lebih singkat
Untuk menampilkan log atau riwayat revisi perubahan secara singkat, kita bisa menambahkan perintah --oneline
pada perintah git log
.
Seperti contoh berikut :
git log --oneline
Perintah ini menampilkan informasi log atau riwayat revisi perubahan /commit lebih singkat, yaitu hanya menampilkan id dan pesan dari commit.
Melihat log berdasarkan ID commit
Jika ingin menampilkan informasi riwayat commit tertentu saja, kita bisa menambahkan id commi
t pada perintah git log
.
Misal menggunakan id yang muncul pada percobaan git log
tadi :
git log 2cee39bd7a0ad0e8b2199c964c9111ba2cf22fe0
Maka hasilnya akan menampilkan log revisi id tersebut.
Melihat log berdasarkan author tertentu
Git juga menyediakan fasilitas untuk melihat log revisi dari author tertentu. Tambahkan perintah --author
, kemudian isi dengan nama author yang diinginkan.
Misal kita ingin melihat log revisi yang dilakukan oleh author yang bernama “Agus Suratna“, maka gunakan perintah berikut :
git log --author="Agus Suratna"
Maka seluruh log revisi yang dilakukan oleh author “Agus Suratna” ditampilkan.
Melihat log berdasarkan file tertentu
Kita juga bisa melihat riwayat atau log perubahan revisi pada file tertentu, yaitu dengan cara langsung menulis nama file yang ingin dilihat log revisinya pada perintah git log.
Misalnya kita akan melihat riwayat perubahan revisi pada file index.html, maka gunakan perintah berikut :
git log index.html
Seperti yang bisa dilihat pada gambar di atas, untuk melihat riwayat revisi pada file index.html, kita bisa langsung mengetik perintah git log index.html
. Maka informasi riwayat log perubahan revisi yang pernah terjadi pada file index.html akan ditampilkan.
Demikian tutorial tentang melihat riwayat revisi dengan Git Log, selanjutnya kita akan mempelajari tutorial tentang Melihat Perubahan Revisi dengan Git Diff.