【发布时间】:2016-05-05 18:43:23
【问题描述】:
有一个大型程序产品,几个月前我已经下载了它的 ZIP 文件源。 (当时版本 3.7.28)。我正在努力开发一些特定的补丁(创建或修改了不同子文件夹中的大约 70 个文件)。我在 github 上注意到了他们的产品,我的修改不会在那里被接受,他们根本不需要它。现在的实际版本是 3.7.30(我检查了历史记录,我的一些文件被修改了,但从未如此)。 我对git不是很熟悉。我知道,我可以创建本地副本:
git clone --bare https://github.com/foo/proj-remote.git
我在文件夹 proj-modified 中有一个本地修改文件,适用于版本 3.7.28
我现在如何准备补丁集(或某些类型的补丁集)并将其与本地副本中的更新版本合并?每次都这样做,当他们生产新版本并且我下载时? (应用我的旧补丁和新补丁)
【问题讨论】: