ruby-on-rails - Rails 5 是否依赖于 Git?

标签 ruby-on-rails git ruby-on-rails-5

我们将我们的应用程序从 Rails 4 迁移到 Rails 5。我们在 Docker 中运行它。在我们的主机系统上,我们当然有 git 二进制文件,但不在 Docker 内部。在 Docker 中运行 Puma 会给出这个错误信息,我想去掉它:

bin/rails: 没有那个文件或目录 - git

Rspec 会给出这个错误信息:

/usr/local/bundle/bin/rspec: 没有那个文件或目录 - git

什么 gem 依赖于 git?或者它是 Rails 的核心 gem 之一,我应该忽略错误消息吗?

最佳答案

Bundler 对 git 有一个可选的依赖。

作为described here ,您可以直接从 git 存储库导入 gems。

检查您的 Gemfile 以查看是否有任何依赖项是从 git 安装的。如果没有,则可能是您正在安装的 gem 之一。

关于ruby-on-rails - Rails 5 是否依赖于 Git?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46135485/

相关文章:

ruby - 如何更改 Rails View 中的文本颜色

ruby-on-rails - 如何禁用 Active Storage 自动生成的路由

ruby-on-rails - Chrome 无法在 WSL(Ubuntu 18.04)中启动,并且 Chromedriver 下存在 "DevToolsActivePort file doesn' t

css - Assets 管道 sass 导入不起作用

git - 检查git存储库是否存在

git ls-files,如何转义文件路径中的空格?

ruby-on-rails - Rails 5 升级后性能大幅下降

ruby-on-rails - 设置默认数据库连接 Rails

windows - 使文件夹既是符号链接(symbolic link)又是 git 子模块

ruby-on-rails - Rails 5模型对象未显示所有Devise属性