我们正在将代码迁移到更高版本的底层框架(.NET 6)。这导致了对仓库的一些提交。最近决定我们还没有准备好升级。我们现在被要求将所有的提交移动到一个单独的分支,并暂时从主分支恢复这些提交。当我们准备好升级.NET 6时,移动到单独分支的提交将被应用到主分支。使用Visual Studio(或任何其他工具)实现这一点的最佳方法是什么?
提交树如下所示:
我需要把所有粉色的提交(B,D,E,F,G,H,I和J)移到一个单独的分支,只保留其他的提交(A和C)。
我们正在将代码迁移到更高版本的底层框架(.NET 6)。这导致了对仓库的一些提交。最近决定我们还没有准备好升级。我们现在被要求将所有的提交移动到一个单独的分支,并暂时从主分支恢复这些提交。当我们准备好升级.NET 6时,移动到单独分支的提交将被应用到主分支。使用Visual Studio(或任何其他工具)实现这一点的最佳方法是什么?
提交树如下所示:
我需要把所有粉色的提交(B,D,E,F,G,H,I和J)移到一个单独的分支,只保留其他的提交(A和C)。
1条答案
按热度按时间6l7fqoea1#
可能的3步流程:
如果以后您希望继续处理该
J
备份,只需执行以下操作这样新的分支就从我们设置为1的标记创建)。