That doc just calls out one approach, we've definitely seen many others in use.
Really depends what you want to do exactly - if you have a git repo per program, and only one instance of that program (one stack), then you can just map
master
of each of those repos to that stack.