如何将默认的一些提交转换为分支?

How to convert some commits in default to a branch?

我正在处理一个项目,并开始处理一些之前提交的新功能。通常我会从 default 中创建一个分支,并在完成后将其合并回去,就像在这种情况下 consistant scan_uuid:

我忘了这样做,现在我意识到,自从修订 411,我应该开始一个新分支 delete old records

结束了吗?有没有办法在 411413 之间从 branch/rename defaultdelete old records? (让我们想象一下,为了让问题更通用,我现在在 default 中的 rev 420 并且只想将 411413 之间的部分移动到delete old records支线)

  1. 阅读有关 rebase 的内容,了解它
  2. 将部分历史移至新分支
    • 创建分支作为 410 cset 的 child(你的 作业)
    • 变基 411:: 到新分支(你的 作业)
    • return 414:: 返回默认分支...并回答 "why it's needed"(你的 作业)