Monday, December 14, 2015

Git Pull Merge Strategy

Ketika Pull dari server terkadang adakalanya masing-masing user update file yang sama dan menyebabkan conflict. Strategy merge conflict ini pilihannya adalah: melihat perbedaannya dulu, ikut perubahan server atau mempertahankan yang kita ubah.

1. Melihat perbedaan dulu: cukup dengan perintah pull seperti biasa: git pull origin [dev], lalu edit file yang conflict kemudian add kembali, lalu commit.
2. Memilih perubahan yang sudah di-commit ke server: git pull -X theirs origin [dev]; atau
3. Mempertahankan yang kita buat: git pull -X ours origin [dev]

No comments:

Post a Comment