由于我个人的需求,我按照自己的需求修改了vnpy的源代码。
但是,众所周知,vnpy是会不断更新版本的。因此,我每次在更新版本时,就必须重新修改一次代码,非常痛苦。由于我修改的代码涉及到许多不同的文件,即使我都已经记录了修改的流程,每次修改起来还是很困难。由于我并不是CS出身,所以我想问一下,有没有什么代码管理的方法,能够让版本更新后,修改的代码尽可能的少呢?
由于我个人的需求,我按照自己的需求修改了vnpy的源代码。
但是,众所周知,vnpy是会不断更新版本的。因此,我每次在更新版本时,就必须重新修改一次代码,非常痛苦。由于我修改的代码涉及到许多不同的文件,即使我都已经记录了修改的流程,每次修改起来还是很困难。由于我并不是CS出身,所以我想问一下,有没有什么代码管理的方法,能够让版本更新后,修改的代码尽可能的少呢?
可以直接在Github上fork一个分支出来,后续在每个版本发布后做一次PR合并