【问题标题】:Apply local commit to new branch将本地提交应用到新分支
【发布时间】:2020-07-07 15:26:13
【问题描述】:

我对分支进行了一些本地更改并在本地提交。他们还没有被推送,但我现在(在提交之后)意识到,远程分支已被删除,现在我想将此提交应用于一个新分支,然后我可以将其推送到上游。我该怎么做?

【问题讨论】:

  • 你到底有什么问题?如何创建一个新的分支?如何推分支?你想重新提交提交吗?

标签: git branch commit


【解决方案1】:

如果你只是再次推送你的本地分支,git 会在 origin 中重新创建它。

如果您不想创建新的远程分支(重新创建已删除的分支),而是在另一个分支上进行更改,您可能希望从旧分支中挑选您的提交到新分支 (https://git-scm.com/docs/git-cherry-pick) .

【讨论】:

    猜你喜欢
    • 2020-12-13
    • 2015-07-24
    • 2011-03-13
    • 2020-07-28
    • 1970-01-01
    • 2021-09-24
    • 2016-06-12
    • 2019-06-28
    • 2021-06-24
    相关资源
    最近更新 更多