Membandingkan file di dua branch
Mengcompare atau membandingkan sebuah file dapa dilakukan di git. hal ini bertujuan untuk mencari perbedaan pada sebuah file ataupun commit. untuk membandingkan file dapat menggunakan perintah dibawah
git diff branch1 branch2 path/file.js
sebagai contoh berikut
ada sebuah file yang bernama index.js yang terletak pada folder /src. File tersebut terletak di branch dev dan master
maka untuk membandingkan file dikedua branch tersebut perintahnya sebagi berikut:
git diff master dev ./src/index.js
dengan begitu akan muncul output mana saja yang terdepat perbedaan. biasanya teksnya akan berubah menjadi merah(file yang dihapus) atau warna hijau(code yang ditambahkan)
membandingkan file pada branch saat ini dengan branch lain
misal mau saat ini berada pada branch dev dan ingin membandingkan file dengan file yang ada di branch master maka gunakan .. untuk menandakan branch saat ini
git diff ..master -- ./src/index.js