I think you're describing "GitHub flow", or how most people starting out with git would probably use it given no exposure to git-flow.
Github flow introduction: http://scottchacon.com/2011/08/31/github-flow.html
Documentation (it's really unnecessary if you get the idea): https://guides.github.com/introduction/flow/