【发布时间】:2011-12-02 18:09:03
【问题描述】:
在本地与 master 的工作副本中合并分支。合并后,切换回 master 会显示 HEAD,而不是之前的 master。使用 rails server 启动 rails server 时也会弹出错误,说没有要加载的 bcrypt 文件。 Gemfile 也从根子目录中消失了。
运行捆绑安装并没有帮助。
这里是 git branch 和 git rebase 的输出。
$ git branch -a
* (no branch)
master
working_copy
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/origin/working_copy
$ git rebase --abort
No rebase in progress?
关于如何解决的任何想法?谢谢
【问题讨论】:
-
你处于分离的头部状态,而不是
master。可能你是中间变基?如果你git rebase --abort会发生什么? -
你做了哪些步骤?你说切换到master,但显然你没有。
-
切换到master后显示HEAD。无法显示母版。
-
"没有变基在进行中?"对于 git rebase --abort
-
你可以试试,git log。这显示了您最近的提交。然后选择您也想返回的干净旧提交。运行,git reset --hard 不管gitcommitnumber。
标签: ruby-on-rails git merge head