【发布时间】:2012-08-24 05:11:15
【问题描述】:
我的老板设置了我们新的 Git 存储库,一个在我们的 Windows 服务器上,一个在我们的 Linux 服务器上。
我被要求解决我们的冲突,所以我选择使用 Meld。
当我运行第一个文件时,它会打开 3 个窗口;
- shipping.php.local.####,
- shipping.php
- shipping.remote.####
我已阅读文档并提供帮助,但我无法理解。据我所见,shipping.remote 包含我对 Linux 机器上我想要保留的文件所做的更改。 shipping.local 是来自 Windows 服务器的文件,shipping.php 是合并后的文件。
因此,如果我只是从 shipping.remote 中获取代码,将其移动到中间文件(shipping.php)并保存,我将在 Git 存储库中获得我想要的更新文件在 Linux 机器上?
我希望我的解释是正确的,我只是不想把事情搞砸。
【问题讨论】:
-
在此处进行远程/本地更改,因为您将提交应用到源(基)上,以便源变为本地,而您的源为远程。
标签: git repository meld 3-way-merge