首页 > 解决方案 > 还原特征分支

问题描述

我在 Github 中有一个 master 和 feature 分支。master 分支还没有任何东西。我的代码更改已提交到功能分支。我想恢复在功能分支中所做的更改,删除该功能分支,我的更改应该在我的本地(不会丢失我的更改),创建另一个功能分支,然后推送到远程并将我的更改提交到功能分支。有人可以指导我吗?

标签: git

解决方案


你可以

  • 在本地重命名功能分支:git branch -m new-name
  • 将这个新分支推送到 github:git push origin new-name
  • 删除旧的远程分支:git push origin :old-name

推荐阅读