Guides
Getting Started
Guides
Dependency Management
- How to manage application dependencies with Bundler
- How to manage dependencies with Bundler
- How to update gems with Bundler
- How to manage groups of gems
- How to install gems from git repositories
- Recommended Workflow with Version Control
- How to use Bundler with Ruby
- How to use Bundler in a single-file Ruby script
- How to deploy bundled applications
Gem Development
Publishing & Security
- Trusted Publishing
- Setting up multi-factor authentication
- Using multi-factor authentication in command line
- MFA requirement opt in
- Managing owners using UI
- Organizations
- Removing a Published gem
- Security Practices
Integrations
- How to use Bundler with Rails
- How to use Bundler with Sinatra
- How to use Bundler with Docker
- How to use Bundler with RubyMotion
Hosting & Sources
Extending
Troubleshooting
- How to troubleshoot RubyGems and Bundler TLS/SSL Issues
- SSL Certificate Update
- How to use git bisect with Bundler
Concepts
Reference
- gem Command Reference
- Bundler Command Reference
- Gemfile Reference
- Ruby Directive
- Specification Reference
- RubyGems.org API
- RubyGems.org API V2.0
- RubyGems.org Compact Index API
- RubyGems.org rate limits
- API key scopes
- Bundler compatibility with Ruby
- Known Bundler Plugins
Appendix
bundle init
Generates a Gemfile into the current working directory
This reference was automatically generated from Bundler version 4.0.17.
bundle init [--gemspec=FILE]
Description
Init generates a default Gemfile(5) in the current working directory. When
adding a Gemfile(5) to a gem with a gemspec, the --gemspec option will
automatically add each dependency listed in the gemspec file to the newly
created Gemfile(5).
Options
--gemspec=GEMSPEC- Use the specified .gemspec to create the
Gemfile(5) --gemfile=GEMFILE- Use the specified name for the gemfile instead of
Gemfile
Files
Included in the default Gemfile(5)
generated is the line # frozen_string_literal: true. This is a magic comment
supported for the first time in Ruby 2.3. The presence of this line
results in all string literals in the file being implicitly frozen.