Git-fight: переименовываем ветку локально и удаленно
Если вдруг в гите понадобилось безболезненно переменовать текущую ветку как локально так и удаленно, то помогают такие команды:
git branch -m new_branch
git push origin :old_branch
git push --set-upstream origin new_branch