Melihat Perbandingan Revisi GIT

GIT

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.

Melihat Perbandingan pada Revisi GIT

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:

Melihat Perbandingan pada Revisi GIT

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.