Skip to main content

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