Bundler: The best way to manage a Ruby application's gems
gem install bundler
# Generate a Gemfile into the current working directory.
bundle init
# Add a gem to the Gemfile and run bundle install.
bundle add GEM
# Remove a gem from the Gemfile.
bundle remove GEM
# List all the gems in the bundle.
bundle list
# Install the dependencies specified in your Gemfile.
bundle install
# Execute a command in the context of the bundle.
bundle exec COMMAND