Tutorial GIT pada UBUNTU #3: log revisi




Setelah sebelumnya kita telah membuat beberapa file yang telah direvisi dan terecord pada git version control, maka sekarang kita akan menggunakan beberapa command untuk mengecek log revisi tersebut.

 

1. Melihat Log Revisi/Commit keseluruhan

log revisi atau hasil commit akan membantu kita dalam mengetahui waktu, author dan commit ID dari revisi atau commit yang telah dilakukan. Berikut beberapa command yang dapat digunakan untuk mengeceknya, opsi pertama adalah menggunakan command berikut:
git log
berikut hasil eksekusinya:
ubuntu@ubuntu:~/nama/directory$ git log
commit d7ee184dbd5d87b5a17a7b5b80f4f35bcae816ee (HEAD, master)
Author: Nama Kamu <alamat@email.com>
Date:   Tue Mar 24 22:22:17 2020 +0700

    second commit

commit 260d7c4e688d043722a9db2f47ad439b729ed47f
Author: Nama Kamu <alamat@email.com>
Date:   Mon Mar 23 00:07:45 2020 +0700

    first commit
Opsi selanjutnya, kita dapat menggunakan command berikut untuk melihat log dengan tampilan yang belih sederhana:
git log --oneline
berikut hasil dari eksekusi command diatas:
ubuntu@ubuntu:~/nama/directory$ git log --oneline
d7ee184 (HEAD, master) second commit
260d7c4 first commit

2. Melihat Log Revisi/Commit yang dilakukan author tertentu

melihat log revisi berdasarkan author akan sangat berguna apabila proyek tersebut dikerjakan oleh beberapa orang berbeda. kita dapat menggunakan salah satu dari command diatas dengan menambahkan --author='<nama Author>' , Berikut ini contoh pengaplikasiannya:
git log --author='nama Author'                --->>> untuk log yang lebih lengkap
git log --oneline --author='nama Author'      --->>> untuk log yang lebih singkat

 

3. Melihat Log Revisi/Commit pada file tertentu

untuk melihat log revisi/commit pada file tertentu caranya cukup mudah. Kita masih bisa menggunakan scommand sebelumnya, dengan menambahan nama file diakhir command. berikut beberapa contoh command yang dapat digunakan
git log <namafie>
git log --oneline <namafile>
git log --author='<nama author>' <namafile>
git log --oneline --author='<nama author>' <namafile>
Berikut contohnya, kita akan mengecek log revisi/commit dari file login.txt dan logout.txt yang telah kita buat sebelumnya:
ubuntu@ubuntu:~/nama/directory$ git log --oneline login.txt
d7ee184 (HEAD, master) second commit
260d7c4 first commit
ubuntu@ubuntu:~/nama/directory$ git log --oneline logout.txt
260d7c4 first commit
Terdapat perbedaan dari log dua file tersebut. Hal ini dikarenakan pada saat kita melakukan commit kali kedua, file yang mengalami perubahan adalah file login.txt sedangkan file logout.txt tidak mengalami perubahan. Sehingga pada saat kita mengecek log pada file logout.txt maka yang muncul adalah seperti digambar (baru sekali commit). Demikianlah pembahasan kita kali ini, untuk pembahasan lainnya mengenai GIT dapat dilihat pada link berikut:

Source: www.petanikode.com

Best Regards,
Heri Sulistiyo

Komentar