git-meld-index - mengutip dari situs web:
git-meld-index menjalankan bld - atau gt difftool lainnya (kdiff3, difuse, dll.) - untuk memungkinkan Anda untuk secara interaktif melakukan perubahan pada indeks git (juga dikenal sebagai area pementasan git).
Ini mirip dengan fungsi git add -p, dan git add --interactive. Dalam beberapa kasus, berbaur lebih mudah / lebih cepat untuk digunakan daripada git add -p. Itu karena berbaur memungkinkan Anda, misalnya, untuk:
- lihat lebih banyak konteks
- lihat perbedaan intra-line
- edit dengan tangan dan lihat pembaruan berbeda 'langsung' (diperbarui setelah setiap penekanan tombol)
- arahkan ke suatu perubahan tanpa mengatakan 'n' ke setiap perubahan yang ingin Anda lewati
Pemakaian
Di repositori git, jalankan:
git meld-index
Anda akan melihat meld (atau difftool git yang dikonfigurasi) muncul dengan:
KIRI : direktori sementara meneruskan file yang disalin dari pohon kerja Anda
KANAN : direktori sementara dengan isi indeks. Ini juga termasuk file yang belum ada dalam indeks tetapi dimodifikasi atau tidak dilacak dalam copy pekerjaan - dalam hal ini Anda akan melihat konten file dari HEAD.
Edit indeks (sisi kanan) sampai bahagia. Ingatlah untuk menabung saat dibutuhkan.
Setelah selesai, tutup berbaur, dan git-meld-indeks akan memperbarui indeks agar sesuai dengan isi direktori sementara di sisi kanan berbaur yang baru saja Anda edit.