Using a good branching model even facilitates the collaboration when working with a team and helps going towards better results.
But, well, let's get to the point: sometimes it happens that you create a branch and later on you realize that the name you gave to it was not the best. Nevermind: you can painlessly rename it this way:
git branch -m old_branch_name new_branch_name
Yes! GIT rules! :)