Git合并本地搞砸了。 Gemfile消失了,rails服务器无法启动

时间:2011-12-02 18:09:04

标签: ruby-on-rails git merge head

本地的合并分支是否与master进行工作复制。合并后,切换回主设备显示HEAD,而不是之前的主设备。使用rails服务器启动rails服务器时也会弹出错误,说没有要加载的bcrypt文件。 Gemfile也从root子目录中消失了。

Ran捆绑安装并没有帮助。

这是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?

有关如何修复的任何想法?感谢

1 个答案:

答案 0 :(得分:0)

只要一切都被提交,你应该没事:

git checkout working_copy
git reset --hard `git log --pretty=format:'%h' -n 1`

这将很难重置为您在分支上的最后一次提交。从那里,你可以重新开始合并。