ruby-on-rails - "modified: Gemfile.lock",为什么?

标签 ruby-on-rails git ruby-on-rails-3 gem git-branch

当我在我的子分支上'git status'时,我经常看到“modified: Gemfile.lock”,但我从来没有接触过这个文件,为什么 git 总是告诉我它被修改了??

我正在 Ubuntu 机器上开发 Rails 3 应用程序。

最佳答案

我想是因为你跑了

bundle install

它将更改 Gemfile.lock 以准确告知您的项目使用的每个 gem 的版本,以便在出现问题时,您可以追溯之前使用的 gem 版本。

关于ruby-on-rails - "modified: Gemfile.lock",为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5431684/

相关文章:

ruby-on-rails-3 - 命名空间中所有 View 的助手

ruby-on-rails - 如何在 Rails 中获取客户端的 IP 地址?

ruby-on-rails - Rails - strip_tags - 没有捕获 DOCTYPE?

ruby-on-rails - 在 Rails 控制台中使用 html_escape 等辅助方法

ruby-on-rails - 带有来自枚举(散列)的复选框的 Rails 表单

ruby-on-rails - 在 Rails Controller 中有条件地调用渲染 View 的方法

mysql - 如何与 Git(或 à la Git)同时使用数据库

ruby-on-rails - PG::InsufficientPrivilege: 错误:必须是数据库的所有者

git - 在不归档的情况下将 Git SHA1 信息扩展到 checkin 中?

git - 正确使用git