【发布时间】:2011-03-03 13:32:31
【问题描述】:
我使用专有的脚本语言进行开发,其中的大部分配置都包含在代码本身中。
明显的问题是测试和生产环境之间代码本身的差异,而这正是我试图用 GIT 管理的。
由于我的测试环境非常不稳定,我想我可以在 GIT 中为它创建一个分支,同时进行更改(并在其中保留带有测试配置的代码)并且在代码被接受后我会合并它投入生产。
好吧,当我要求 git 合并我的分支时,它在代码方面做得很好。但是配置也被迁移了,而且我必须逐个文件打开,将其更改回原来的样子。
无论如何,我是否可以禁用 GIT 的自动合并并威胁所有内容,因为代码冲突需要手动与 WinMerge 或以后的东西合并?代码很短,真的。而且由于无论如何我都必须对其进行编辑以应用配置...
ps.:请注意,我不是在问如何在 git 上配置 WinMerge。我有这些工具工作。我的问题是如何始终在分支之间执行手动合并。
谢谢!
f.
【问题讨论】: