我的机器正在运行 bundle 程序1.10.6。当我运行 bundle 安装时,将从我的Gemfile.lock中删除BUNDLED WITH块。
BUNDLED WITH
1.10.5
如果我运行
git checkout -- Gemfile.lock
,它不会还原更改。这是一个问题,因为这意味着我无法获得清晰的HEAD,因此无法进行 rebase ,选择或运行其他重要的git命令。我知道为什么 bundle 程序通常会更新Gemfile.lock的此部分以记录 bundle 程序的版本,但是为什么要删除该部分呢?
您可以read more about the BUNDLED WITH section at the bundler blog。
最佳答案
您需要做的就是升级“bundle ” gem (也建议这样做)-
只需运行:gem update bundler
这将对大多数人有用。
另外,请尝试:gem update rubygems-bundler
,以防出现rubygems问题(已解决)
关于ruby - Bundler不断删除Gemfile.lock的 'BUNDLED WITH'部分,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31930638/