1

我正在尝试从 Git 中的分支合并灾难中恢复;由于“”,我无法将我的主题分支合并到主分支merge conflict in gemfile.lock。在寻找解决方案时,我在一篇博客文章中读到使用“捆绑锁”命令会有所帮助(我不知道它已经过时了),当我使用它时,我被警告说“ Lock is deprecated. Your bundle is now locked whenever you run 'bundle install'”。

所以我最终合并了我的主题分支,但是当我尝试访问 rails 服务器时,我收到一个涉及捆绑程序的错误。我假设这是因为我的捆绑包被锁定了。运行 ' bundle unlock' 没有任何作用。

还有什么我可以尝试的吗?

4

1 回答 1

3

我认为现在没有解锁了。您可以通过删除 Gemfile.lock 文件来解锁。

您需要在 git 中解析 Gemfile.lock。做任何你需要做的事情,以便 git 接受 Gemflie.lock。然后,更新到 git 分支的当前版本,重做 bundle install,并签入新的 Gemfile.lock。

于 2012-10-23T14:16:36.137 回答