Melihat Perbandingan Revisi GIT – Ada kalanya kita mengubah file dalam jumlah yang banyak. Terkadang hal seperti ini yang membuat kita bingung; apa saja perubahan yang saya lakukan? Jika kamu sudah melihat pembahasan sebelumnya, pembahasan kali ini adalah melihat perbandingan revisi GIT.
Sebelumnya kita sudah membahas Cara Membuat Repositori GIT. Selanjutnya, artikel ini akan membahas tentang bagaimana cara melihat perbandingan revisi dengan menggunakan git diff
.
Melihat Perbandingan Revisi GIT
Command git diff
digunakan untuk melihat perubahan yang dilakukan pada revisi tertentu.
git diff c73c86940eaa91aa5b879f5c7828042f71e7a3d7
Angka c73c86940eaa91aa5b879f5c7828042f71e7a3d7
adalah nomor commit (commit number) yang menandai perubahan apa yang dilakukan.

Pada hasil di atas, simbol plus (+
) artinya kode yang ditambahkan. Sedangkan kalau ada kode yang dihapus simbolnya akan menggunakan minus (-
).
Penjelasan hasil command tersebut adalah seperti di bawah ini:
+ <p>Ini kode yang ditambahkan</p>
- <i>Ini kode yang dihapus</i>
- <strong>Kode sebelum diubah</strong>
+ <strong>Kode setelah diubah</strong>
Sekarang akan saya beri contoh pada project tersebut, saya membuat file index.html
. Dan di dalam file tersebut saya sudah melakukan perubahan. Selanjutnya saya menjalankan command git diff
dan hasilnya akan menjadi seperti ini:



Perintah git diff
sendiri memang dipergunakan untuk membandingkan perubahan-perubahan yang baru saja dilakukan oleh salah satu orang dengan menggunakan commit atau revisi terakhir.
Lalu bagaimanakah melihat perbandingan pada satu file?
Ada kalanya kita mengubah file dalam jumlah yang banyak. Terkadang hal seperti ini yang membuat kita bingung; apa saja perubahan yang saya lakukan?
Maka dari itu kamu hanya perlu melihat file tertentu saja. Untuk melihat perbandingan perubahan yang terdapat pada file tertentu maka kamu hanya perlu menggunakan command berikut:
git diff [namafile]
git diff index.html
Command di atas adalah command untuk dapat melihat perbedaan perubahan yang terdapat di dalam index.html
saja.
Bagaimana caranya melihat perbandingan antar commit?
Command untuk membandingkan perubahan antar commit bisa menggunakan perintah di bawah ini:
git diff [commit_number] [commit_number]
git diff c73c86940eaa91aa5b879f5c7828042f71e7a3d7 ad7156383a01808ab178c28002832e4dc4d1317c
Pada command di atas, kita membandingan revisi c73c86940eaa91aa5b879f5c7828042f71e7a3d7
dengan ad7156383a01808ab178c28002832e4dc4d1317c
. Hasilnya, command tersebut akan memberikan perbandingan antara keduanya.
Bagaimana caranya melihat perbandingan antar percabangan (branch)?
Kita memang belum masuk ke pembahasan percabangan di Git. Tapi tidak ada salahnya megetahui cara melihat perbandingan perubahan antar cabang.
git diff [nama_cabang] [nama_cabang]
git diff development main
Pada command di atas, kita membandingkan cabang (branch) development
dengan main
. Hasilnya, command tersebut akan memberikan perbandingan antara keduanya.
Itulah beberapa cara yang bisa kita lakukan untuk melihat perbandingan revisi menggunakan git diff
.
Semoga bermanfaat dan sampai jumpa pada artikel selanjutnya.