Не, вы не правильно понимаете суть веток: они нужны для добавления новых фич и доработки старых. Под каждую фичу своя ветка. Могут быть еще некоторые особенности в зависимости от проекта. например еще создаваться отдельные ветки перед выходом новой версии, в которые будут сливаться все завершенные фичи из других веток и отлаживаться. Как все тесты будут пройдены, а версия отлажен, то можно сливать в мастер ветку, а потом выкладывать.
Вот и в данном проекте, как я понял, создавали stable ветки, потом их сливали в master и забывали про них.