Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
rails, arel are added as git submodules in the vendor directory. It makes it easy to add debuggers to these libraries, keep updated with the master branches, and try out new features… It might be useful for people interested in some Rails internals. After the repository is cloned, you can run git submodule init git submodule update Then you need to go to `vendor/rails` and check them out to master branch. Then go to the main folder and do `bundle install` When you need to update any of the submodules, go to its folder in the vendor directory and do a `git pull`. Then go to the main folder and commit. Sometimes the master branch of Rails and Rack are not compatible; in that case downgrade one of them to a lower version. Remember to use `bundle exec rails c` and `bundle exec rails s` so the vendored gems can be picked up. Also you can run `bundle exec rake rails:update` to bring rails config files up to date. Add a new submodule git submodule add GIT_URL vendor/REPO_NAME Add the gem in Gemfile New app ruby vendor/rails/bin/rails new . --dev Update app bundle exec rake rails:update