ruby - 如何更改 gemfile.lock 捆绑的版本
问题描述
我在本地安装了两个版本的捆绑程序 1.15.2 和 1.16.1。我推送了我的代码并很快意识到 gemfile.lock BUNDLED WITH 将版本更新为 1.16.1,这不是我们想要的。
然后我在本地删除了 1.16.1,现在我的默认值为 1.15.2,这正是我想要的,并bundle install
在签出的分支中运行,希望它将 BUNLED WITH 更新(降级)到 1.15.2 但 git diff 并搜索 gemfile .lock 显示没有任何变化,它仍然显示 1.16.1。
我应该进去手动更改它吗,我知道手动编辑 Gemfile.lock 绝不是一个好主意。或者是否有一个命令可以执行我想要执行的操作。
谢谢
解决方案
您是否尝试过捆绑更新?
如果这不起作用,请转到您的 Gemfile.lock 并手动更改它。
或者删除该行然后执行 bundle install /update----添加 gem 然后再次执行 bundle install/update。
希望能帮助到你
推荐阅读
- xml - Kentico 动态页面类型字段和更新 ClassSearchSettings
- r - 如何使用 R 在基于代理的建模中管理内存
- java - 使用接口通过两个活动传递数据
- scala - 使用 udf 选择数据框的列
- woocommerce - 有什么方法可以让 WooCommerce REST API 对客户友好?
- swift - 'init(source:)' 在 OS X 10.14 中被弃用:Core Image Kernel Language API deprecated
- list - 用 Haskell 中的列表表示集合论概念
- javascript - 将浏览器窗口大小存储在变量中并在更改时更新它
- python - 如何分隔嵌套列表的每个元素并将列表转换为元组列表?
- affdex-sdk - 使用 Affectiva 修剪视频以获得更好的效果?