Mengedit Konflik

Ini terkadang disebut sebagai penggabungan tiga arah, dan ditampilkan di tiga panel. Tetapi sebenarnya ada empat file yang terlibat. File yang tidak ditampilkan adalah file dasar, asal usul dari kedua file yang dalam konflik. Hubungan antara ketiga file tersebut dijelaskan pada diagram berikut:

Gambar 2.1. Konflik File

Konflik File

Berkas basisi menggambarkan versi file terlama, di mana Anda dan Mereka mulai membuat perubahan. Saya menggambarkan berkas basisi dengan semua perubahan yang Anda buat, dan Mereka adalah berkas dengan semua perubahan pada berkas yang dibuat orang lain. Jendela kiri menunjukkan perubahan dalam Mereka relatif terhadap berkas basisi dan jendela kanan menunjukkan perubahan dalam Saya relatif terhadap berkas basisi. Jendela bawah adalah berkas keluaran di mana Anda mencoba untuk menyelesaikan konflik.

Dalam tampilan resolusi konflik, Anda dapat memilih untuk menggunakan blok dari Saya atau Mereka atau keduanya. Tetapi dalam kasus ini, perubahan akan ditampilkan dalam pane bawah.