There are a few git workflows out there. Two that have caught my eye are the ff:

I’m leaning towards the former…

Note as for bug/issue/PBI tracking, one tool which seems popular is Redmine.