Недавно мне попалась на глаза статья о правильном использовании веток git при разработке приложений: "A successful Git branching model". Я не профессиональный разработчик, и для меня это было откровением - все те мысли, к которым я пришёл сам или был на пути к ним, описаны системно и просто. Очень рекомендую ознакомиться.

P.S. С этой заметки ввожу отдельную категорию "Ссылки", в которую будут попадать мои находки.