git - 还原特征分支
问题描述
我在 Github 中有一个 master 和 feature 分支。master 分支还没有任何东西。我的代码更改已提交到功能分支。我想恢复在功能分支中所做的更改,删除该功能分支,我的更改应该在我的本地(不会丢失我的更改),创建另一个功能分支,然后推送到远程并将我的更改提交到功能分支。有人可以指导我吗?
解决方案
你可以
- 在本地重命名功能分支:
git branch -m new-name
- 将这个新分支推送到 github:
git push origin new-name
- 删除旧的远程分支:
git push origin :old-name
推荐阅读
- android - 找不到 Gradle DSL 方法:'versionCode()'
- java - 有没有办法在某些特定索引处用字符填充字符串?
- bash - 如何获取 find 命令的最后一个结果?
- javascript - 为什么我不能从 JS 继承中的子类实例访问父类的属性?
- javascript - HTML 中用于拆分屏幕的按钮
- laravel - Sentinel 包:获取所有登录用户
- google-apps-script - Webapp,返回文本字符串未按预期工作
- java - 为什么动态添加的按钮收不到输入?
- kubernetes - READY 的 kubectl 输出
- java - 为什么我的 LibGDX ImageButton 只被检测到一次?