How bundle works
How bundle works.
Bundle manages gems and their dependencies used in a ruby project.
Since a machine may have multiple projects and each project will be using a different version of a particular gem. This could be a problem if the right version of the gem wouldn't be referenced in the project.
Bundle manages project gem dependencies by creating a gemfile.lock.