master branch.master branch and feature branches.master branch is write-protected.master branch
(more about that in the collaborative Git lesson).master branch and release branches are read-only.git add -p.There is no one size fits all - start simple and grow your project.