Should we include schema.rb while commiting to GIT? or should we ignore it? what is the right approach?
schema.rb
Well, it's not included on .gitignore by default. So, I think that you would not have a problem including it(I do in my projects, without any problem).