每个版本更新的代码更改

我刚刚下载了开源代码(sphinx)并修改了一些* .cpp和* .c文件,以达到我所需的结果。

现在对于每个版本的更新,需要一次又一次地修改代码……

有没有可能的方法来实现这一点而不直接触及源代码?

有人可以在这方面帮助我……?

使用版本控制系统。 例如GIT。 只需使用您的更改创建一个分支,并将每个新版本的库合并到您的分支中。 这将保留您的更改并轻松向您显示任何可能的冲突。

或者,如果项目已经是一个在GIT服务器上进行管理的开源项目,那么只需从中获取私有分支。