【问题标题】:Force branch to become the master [duplicate]强制分支成为主人[重复]
【发布时间】:2021-06-22 12:59:12
【问题描述】:

我在主分支上搞砸了导致许多错误的东西,好消息是我有一个分支,它包含主分支上的所有内容 + 一个 100% 工作的功能。作为 GIT 的新手,我不知道解决这个问题的最佳方法,但我如何强制该工作分支成为主分支?我尝试了一个拉取请求,但它说没有什么可比较的(即使主服务器缺少一些需要的框架)。

【问题讨论】:

标签: git github github-desktop


【解决方案1】:

git branch -f master feature_branch : 这将用你的特性分支重写本地主分支

git push remote +feature_branch:master : 这将重写远程分支。

【讨论】:

  • 试过了,但在运行第二个命令时出现这些错误:fatal: 'remote' does not appear to be a git repository fatal: Could not read from remote repository.
  • 尝试使用 origin 代替远程。 git push origin +feature_branch:master
猜你喜欢
  • 1970-01-01
  • 2020-06-25
  • 1970-01-01
  • 1970-01-01
  • 2011-06-02
  • 2021-09-23
  • 1970-01-01
  • 2023-01-18
  • 2012-11-16
相关资源
最近更新 更多