Banding
Dua cara menggabungkan
Keadaan awal yang sama, dua integrasi berdampingan. Perhatikan bentuk riwayatnya, lalu perhatikan isi filenya — yang kedua itu kejutannya.
File sama, riwayat berbeda
Kedua pendekatan berakhir dengan working tree yang identik. Yang berbeda hanya bentuk riwayatnya — itulah seluruh pilihan antara keduanya: bukan hasil kerjanya, tapi cerita yang tertinggal.
tip: main
1
commit baru
0
disalin
0
tanpa kartu
2
parent di ujung
Satu commit baru dengan dua parent. Tidak ada yang ditulis ulang, tidak ada yang jadi yatim.
tip: feature
2
commit baru
2
disalin
2
tanpa kartu
1
parent di ujung
Setiap commit fitur disalin jadi objek baru. Riwayat jadi lurus; yang lama tinggal di rak.