【发布时间】:2022-06-14 15:38:35
【问题描述】:
我的任务是使用最新版本的 VueJS 和 CoreUI 完全重写 Web 应用程序。所以我为此创建了一个新分支,但现在我意识到将整个重写放在一个分支中并不是最好的主意。
因为我的首席开发人员想审查我的代码,而现在我拥有的分支非常庞大,这使得他很难正确审查它。
当然,我应该做的是为我要重新实现的每个功能创建子分支。
现在我不是 git 方面的专家,所以我想知道是否可以追溯地执行此操作,至少在某种程度上是这样。
当然,一个问题是每个文件、每个功能都以某种方式依赖于另一个文件/功能。因此,如果我现在只是创建一个新分支并将一堆文件从大分支剪切并粘贴到较小的分支,那么大分支将停止工作,直到再次合并较小的分支。
有谁知道在这种情况下我可以做些什么来让我的首席开发人员的生活更轻松一点而不破坏任何东西?
【问题讨论】:
-
简短回答,是的。
标签: git