我有一个带有以下格式的私有 git 存储库的 Gemfile:
gem 'magic_beans', :git => "git@git.example.com:magic_beans.git', :branch => 'super_beans'
当 Ibundle install
时, Gemfile.lock 将其锁定到特定的 SHA 修订版。
我可以让捆绑程序始终检查和使用最新的 SHA 提交和/或更新 Gemfile.lock 吗?请注意,当我将更新推送到super_beans
分支时,我并没有修改 gem 版本。
理想情况下,每次我运行bundle
它都会检查上游 git repo 是否有更新的 SHA 版本的分支。