author Ahmad Muhardian

Tutorial Git #4: Melihat Catatan Log Revisi


Pada tutorial sebelumnya, kita sudah membuat dua revisi pada repositori project-01. Sekarang bagaimana caranya kita melihat catatan log dari revisi-reivisi tersebut?

Git sudah menyediakan perintah git log untuk melihat catatan log perubahan pada respositori. Contoh penggunaannya:

git log

Maka kita akan melihat log perubahan apa saja yang sudah dilakukan dalam repositori.

Log revisi yang sudah dibuat

Pada gambar di atas, terdapat dua revisi perubahan yang telah dilakuan.

Log yang Lebih Pendek

Untuk menampilkan log yang lebih pendek, kita bisa menambahkan argumen --oneline.

git log --oneline

Maka akan menghasilkan output:

06f735a ditambahkan isi
cf08ca0 commit pertama

Log pada Nomer Revisi/Commit

Untuk melihat log pada revisi tertentu, kita bisa memasukan nomer revisi/commit.

git log cf08ca0837cf26f1c595be36bb3a6b815e311be1

Maka akan menghasilkan output:

commit cf08ca0837cf26f1c595be36bb3a6b815e311be1
Author: Ardianta Pargo <[email protected]>
Date:   Mon Feb 13 18:08:56 2017 +0800

    commit pertama

Log pada File Tertentu

Untuk melihat revisi pada file tertentu, kita dapat memasukan nama filenya.

git log index.html

Maka akan menghasilkan output:

commit 06f735af7724558164c87f6b1ce3ca7778eb1c1b
Author: Ardianta Pargo <[email protected]>
Date:   Mon Feb 13 18:26:50 2017 +0800

    ditambahkan isi

commit cf08ca0837cf26f1c595be36bb3a6b815e311be1
Author: Ardianta Pargo <[email protected]>
Date:   Mon Feb 13 18:08:56 2017 +0800

    commit pertama

Karena file index.html sudah direvisi sebanyak dua kali.

Log Revisi yang dilakukan oleh Author Tertentu

Misalkan dalam repositori dikerjakan oleh banyak orang. Maka kita dapat melihat revisi apa saja yang dilakukan oleh orang tertentu dengan perintah berikut.

git log --author='Petani Kode'

Penutup

Itulah beberapa cara melihat log revisi pada repositori. Perintah yang digunakan adalah git log. Selanjutnya kita akan pelajari perintah git diff untuk melihat perbandingan pada revisi.

Selanjutnya: Tutorial Git 05 - Melihat Perbandingan Revisi