Как правильно использовать PostgreSQL в Rails?
причина в том что PG база данных не находится в папке db/ проекта, и не отслеживается гитом.
Разберитесь, как работает постгрес (монго, майскуэль) без ruby и RoR. Потом - чем они отличаются от sqlite
Затем привыкайте никогда не лазить вручную в db/migrate и schema.
Поймите, что такое миграции и как они хранятся в базе (и для чего вообще они нужны в вашем проекте в папке db/migrate, написанные на руби)
Стандартный способ работы с PG в девелопменте с ветками, которые имеют разную структуру БД:rake db:drop; rake db:create; rake db:migrate; rake db:seed
При этом не забудьте сложить минимальный необходимый для разработки набор записей базы в db/seeds.rb
И если хотите упростить жизнь то поставьте zsh и плагин для rake, rails и используйте алиасы:rdd; rdc; rdm; rds