【发布时间】:2015-08-05 10:51:26
【问题描述】:
我使用了几个软件包(如 gitlab),您可以通过从他们的 git 存储库克隆来安装这些软件包。它们通常带有一些config.example(受版本控制),您可以将其复制到您自己的config 文件中(不受版本控制,甚至在.gitignore 中被忽略)并适应您的需求。
当更新上游包时,例如更改配置文件选项,显然只会反映在 config.example 中。
是否有我缺少的 git 命令链可以帮助我将 config.example 的更改与 upstream/HEAD 中的新命令进行比较,甚至可以交互地将它们合并到我的本地 config 文件中?
如果我能在git add/commit --interactive 中获得类似交互式补丁模式的东西,那就太棒了。
【问题讨论】:
标签: git command-line merge diff interactive