如何撤消捆绑更新

hey*_*ike 44 ruby-on-rails bundler rvm

bundle update并且bundle install很棒.但是,有什么好方法undo bundle install,bundle update如果出现问题?

mpa*_*pis 94

有一个明显的方法:

git checkout -- Gemfile.lock
Run Code Online (Sandbox Code Playgroud)

然后跑

bundle install
Run Code Online (Sandbox Code Playgroud)

假设你使用git- 但是现在没有人,我在git中拥有一切.

  • git checkout默认尝试签出git branch,如果你指定`--`它知道它必须签出文件......这只是为了你的分支命名与你的一个文件相同 - 但这是一个好习惯. (8认同)

dgr*_*n22 5

我进入 Github,复制我Gemfile.lock想要的旧文件并将其粘贴到我Gemfile.lock的代码中,然后运行bundle install.