我目前正在将一个更大的项目(游戏)迁移到不同的游戏引擎。很多东西需要调整,但大部分代码本身可以保持原样。
迁移包括多个不同的步骤,例如扩展不同的基类或用新引擎中的方法调用替换方法调用。事情,我通常会放入多个提交中。
我知道提交一些东西是不好的做法,它不会编译到 VCS 中(因为你创建了一个你以后不能安全返回的点,因为它已经坏了),但我也想保留所有这些“迁移步骤”分开(而不是做出一个非常大的提交,包含所有内容)。
你会如何处理这种情况?
我目前正在将一个更大的项目(游戏)迁移到不同的游戏引擎。很多东西需要调整,但大部分代码本身可以保持原样。
迁移包括多个不同的步骤,例如扩展不同的基类或用新引擎中的方法调用替换方法调用。事情,我通常会放入多个提交中。
我知道提交一些东西是不好的做法,它不会编译到 VCS 中(因为你创建了一个你以后不能安全返回的点,因为它已经坏了),但我也想保留所有这些“迁移步骤”分开(而不是做出一个非常大的提交,包含所有内容)。
你会如何处理这种情况?