masterブランチ以外をherokuにプッシュする

git push heroku dev

すると、Pushed to non-master branch, skipping build. といわれてビルドされない。
http://stackoverflow.com/questions/14593538/make-heroku-run-non-master-git-branch
https://devcenter.heroku.com/articles/multiple-environments#advanced-linking-local-branches-to-remote-apps

git push heroku dev:master

とすると、ビルドされる。herokuのmasterブランチにdevをデプロイする、ということで良いのか?
→あってた。

 * [new branch]      dev -> master