在Gemfile.lock文件中手动更新bundler版本号,然后运行bundle install命令重新安装bundler。
示例代码:
找到Gemfile.lock文件,并将bundler的版本号修改为最新版本号或指定版本号,例如:
GEM
remote: https://rubygems.org/
specs:
bundler (2.1.4)
PLATFORMS
ruby
DEPENDENCIES
bundler (~> 2.1)
将上面的bundler (2.1.4)修改为最新版本号或指定版本号。
在项目文件夹中执行以下命令重新安装bundler:
bundle install
这将会更新Gemfile.lock文件中的版本号并自动安装指定版本的bundler。安装完成后尝试再次推送代码至远程仓库,问题将得到解决。