Tutorial Git #4 : Melihat Riwayat Revisi Dengan Git Log
![Melihat log perubahan revisi git log](https://www.malasngoding.com/wp-content/uploads/2024/02/Melihat-log-perubahan-revisi-git-log.png)
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.
Sebagai contoh, pada tutorial sebelumnya kita telah membuat beberapa kali commit pada repository “proyek_kita”.
Jadi sebagai contoh git log, kita coba ketik git log pada repository “proyek_kita“.
git log
![git log](https://www.malasngoding.com/wp-content/uploads/2024/02/git-log-1024x389.jpg)
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 :
- CommitID : 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 --outline
pada perintah git log
.
Seperti contoh berikut.
git log --oneline
![git log oneline](https://www.malasngoding.com/wp-content/uploads/2024/02/git-log-oneline-1024x367.png)
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 commit pada perintah git log
.
Misal,
git log be916972db95fbd32b8980156918e862d3d976a5
Maka hasil nya akan menampilkan log revisi id tersebut.
commit be916972db95fbd32b8980156918e862d3d976a5
Author: Malas Ngoding <malasngoding@gmail.com>
Date: Thu Feb 1 16:45:56 2024 +0700
commit pertama saya
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 “Malas Ngoding“.
Maka gunakan perintah berikut.
git log --author="Malas Ngoding"
![git log author](https://www.malasngoding.com/wp-content/uploads/2024/02/git-log-author-1024x436.png)
Maka seluruh log revisi yang dilakukan oleh author “Malas Ngoding” 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.
Baca juga : Tutorial Git #03 : Git Commit yang masih berhubungan dengan tutorial ini.
Misalnya kita akan melihat riwayat perubahan revisi pada file index.html, maka gunakan perintah berikut.
git log index.html
![melihat riwayat revisi pada git](https://www.malasngoding.com/wp-content/uploads/2024/02/melihat-riwayat-revisi-pada-git-1024x436.png)
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.
Penutup
Untuk melihat riwayat log revisi perubahan pada repository Git kita bisa gunakan perintah git log
.
Maka informasi log yang ditampilkan adalah id commit, author yang melakukan commit, pesan commit lengkap dengan tanggal dan jam kapan commit dibuat.
Tutorial Menarik Lainnya
![Membuat Cabang atau Branch Pada Git](https://www.malasngoding.com/wp-content/uploads/2024/03/Membuat-Cabang-atau-Branch-Pada-Git-300x189.png)
Tutorial Git #7 : Membuat Cabang atau Branch Pada Git
![Membatalkan revisi commit pada Git](https://www.malasngoding.com/wp-content/uploads/2024/03/Membatalkan-revisi-commit-pada-Git-300x189.png)
![Membatalkan revisi commit pada Git](https://www.malasngoding.com/wp-content/uploads/2024/03/Membatalkan-revisi-commit-pada-Git-300x189.png)
Tutorial Git #6 : Membatalkan Revisi Git
![Perbandingan Perubahan Revisi Dengan Git Diff](https://www.malasngoding.com/wp-content/uploads/2024/03/Perbandingan-Perubahan-Revisi-Dengan-Git-Diff-300x189.png)
![Perbandingan Perubahan Revisi Dengan Git Diff](https://www.malasngoding.com/wp-content/uploads/2024/03/Perbandingan-Perubahan-Revisi-Dengan-Git-Diff-300x189.png)
Tutorial Git #5 : Melihat Perubahan Revisi Dengan Git Diff
![belajar git commit](https://www.malasngoding.com/wp-content/uploads/2024/02/belajar-git-commit-300x189.png)
![belajar git commit](https://www.malasngoding.com/wp-content/uploads/2024/02/belajar-git-commit-300x189.png)