


Bandingin Commit dengan Git Diff
Modul ini ngajak kita untuk melihat perbandingan commit yang udah kita lakuin
Bandingin Commit dengan Git Diff
Sebelumnya kita udah belajar cara nampilin log commit di Git. Nah, kali ini kita bakal belajar cara bandingin commit dengan git diff
. Fungsinya untuk liat perbedaan perubahan pada commit.
Melihat Perbandingan Perubahan pada Commit
Kita bisa gunain command git diff
untuk melihat perbandingan perubahan pada commit.
git dif <nomor-commit>
Contoh:
git diff d740c644995fdb432e07e86d32dd1af2bd9d4690
Maka kita akan melihat perbandingan perubahan pada commit dengan nomor commit d740c644995fdb432e07e86d32dd1af2bd9d4690
.
diff --git a/index.html b/index.html
index b849816..3445989 100644
--- a/index.html
+++ b/index.html
@@ -9,6 +9,7 @@
<body>
<h1>Belajar Git</h1>
+ <p>Hi, saya sedang belajar Git</p>
</body>
</html>
Nahh tengok laa hasil di atas, simbol plus (+) artinya kode yang ditambahkan. Ada juga kode yang dihapus dengan simbol minus (-).
Contoh: Ditambahkan:
+ <p>Hi, saya sedang belajar Git</p>
Dihapus:
- <p>Belajar Git itu mudah</p>
Diubah:
- <p>Belajar Git itu mudah</p>
+ <p>Hi, saya sedang belajar Git</p>
Okee sekarang kita akan mencobanya pada file index.html
kita.
Sebelum diubah:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Belajar Git</title>
</head>
<body>
<h1>Belajar Git</h1>
<p>Hi, saya sedang belajar Git</p>
</body>
</html>
Setelah diubah:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Belajar Git</title>
</head>
<body>
<h1>Belajar Git</h1>
<p>Saya suka belajar programming</p>
</body>
</html>
Setelah itu kita coba jalankan command git diff
:
git diff index.html
Maka kita akan melihat perbandingan perubahan pada file index.html
.
diff --git a/index.html b/index.html
index 3445989..80d55ba 100644
--- a/index.html
+++ b/index.html
@@ -9,7 +9,7 @@
<body>
<h1>Belajar Git</h1>
- <p>Hi, saya sedang belajar Git</p>
+ <p>Saya suka belajar programming</p>
</body>
</html>
Nahh itu cara kita melihat perbandingan perubahan pada suatu file, kita bisa juga nihh ngebandingin perubahan pada commit atau branch.
Melihat Perbandingan Perubahan pada Commit
Untuk melihat perbandingan perubahan pada commit, kita bisa gunain command
git diff <commit-awal> <commit-akhir>
Contoh:
git diff d740c644995fdb432e07e86d32dd1af2bd9d4690 389ac746638c1e69b3f93903509731c8c2a6616b
Melihat Perbandingan Perubahan pada Branch
Kita emang belum membahas tentang branch, tetapi gak ada salahnya kita tau cara untuk melihat perbandingan perubahan pada branch, kita bisa gunain command
git diff <branch-awal> <branch-akhir>
Nahh itu dia cara bandingin commit dengan git diff
. Semoga bermanfaat!
Source: