Comprender Meld 3 vías fusionarse con Git

Mi jefe configuró nuestro nuevo repository Git, uno en nuestro server Windows y otro en nuestro Servidor Linux.

Me pidieron que resolviera nuestros conflictos, así que elegí usar Meld.

Cuando ejecuto el primer file, abre 3 windows;

  • shipping.php.local. ####,
  • shipping.php
  • shipping.remote. ####

He leído los documentos y la ayuda pero estoy teniendo problemas para entender. Por lo que puedo ver, shipping.remote tiene los cambios que realicé en los files de la caja de Linux que quiero conservar. shipping.local son los files del server de Windows y el file shipping.php es el resultado de la fusión.

Entonces, si solo tomo el código de shipping.remote , lo muevo al file central (shipping.php) y lo guardo, ¿tendré el file actualizado que quiero en el repository Git en la caja Linux?

Espero estar explicando correctamente, solo que no quiero estropear algo.

Usted comprende correctamente cuáles son los files que ve. Pero si se fusiona de la manera que usted describió (incorporando los cambios de remoto a la base), perderá los cambios de lo local. De hecho, debes unir tanto local como remoto en la base. Puede usar Cambios | Combina todo lo que no esté en conflicto y luego resuelve cada conflicto a mano.