Beyond Compare 3 , favorit saya, memilikifungsi penggabungan dalam edisi Pro . Hal yang baik dengan gabungannya adalah membiarkan Anda melihat semua 4 tampilan: dasar, kiri, kanan, dan hasil gabungan. Ini agak kurang visual daripada P4V tetapi jauh lebih dari WinDiff. Ini terintegrasi dengan banyak kontrol sumber dan bekerja pada Windows / Linux. Ini memiliki banyak fitur seperti aturan lanjutan, edisi, perataan manual ...
Perforce Visual Client ( P4V ) adalah alat gratis yang menyediakan salah satu antarmuka paling eksplisit untuk penggabungan (lihat beberapa tangkapan layar ). Bekerja pada semua platform utama. Kekecewaan utama saya dengan alat itu adalah jenis antarmuka "read-only" . Anda tidak dapat mengedit file secara manual dan Anda tidak dapat menyelaraskan secara manual.
PS: P4Merge termasuk dalam P4V. Perforce mencoba membuatnya agak sulit untuk mendapatkan alat mereka tanpa klien mereka.
SourceGear Diff / Merge mungkin menjadi pilihan alat gratis kedua saya. Periksa bahwa gabungkan tangkapan layar dan Anda akan melihatnya setidaknya memiliki 3 tampilan.
Meld adalah alat gratis yang lebih baru yang saya lebih suka SourceGear Diff / Merge : Sekarang ini juga berfungsi pada sebagian besar platform (Windows / Linux / Mac) dengan keuntungan yang berbeda secara native mendukung beberapa kontrol sumber seperti Git . Jadi Anda dapat memiliki beberapa perbedaan riwayat pada semua file yang lebih sederhana. Tampilan penggabungan (lihat tangkapan layar ) hanya memiliki 3 panel, seperti SourceGear Diff / Merge . Ini membuat penggabungan agak sulit dalam kasus-kasus kompleks.
PS: Jika satu alat suatu hari mendukung penggabungan 5 tampilan , ini akan sangat luar biasa, karena jika Anda memilih komit di Git Anda benar-benar tidak memiliki satu basis tetapi dua. Dua basis, dua perubahan, dan satu hasil penggabungan.