【发布时间】:2023-03-16 19:54:01
【问题描述】:
这里有一个家长问题:Move the most recent commit(s) to a new branch with Git
我接手了一个项目,该项目的工作树充满了仍需要整理的文件——有些是指正在进行的工作任务;其他都完成了。我最近提交了已完成的工作,但这不是用于生产的。如何在不破坏当前树的情况下谨慎地将其移至某个新分支?
I'd like to change
Working tree - A - B - C - D - E
to
Working tree - B - C - D - E
/
A
【问题讨论】:
-
A是最新/最近的提交吗? -
@Mat - 在这种情况下是的,但是如果你有一个通用的解决方案会很棒!
-
那么你链接到的问题是这个问题的副本,据我所知,场景完全相同。缺少什么?
-
暂存和工作树中有很多未提交的文件。
标签: git version-control commit