Переименовать ветку Git можно с помощью:
git branch -m oldBranch newBranch
git branch -M oldBranch ExistingBranch
Разница между -m и -M :
-m: , если вы пытаетесь переименовать ветку с помощьюимя существующей ветви, используя -m .Это вызовет ошибку, сообщающую, что ветвь уже существует.Вам нужно дать уникальное имя.
Но,
-M: это поможет вам принудительно переименовать имя, даже если оно существует.Таким образом, существующая ветка будет полностью перезаписана ...
Вот пример Git терминала,
mohideen@dev:~/project/myapp/sunithamakeup$ git branch
master
master0
new_master
test
* test1
mohideen@dev:~/project/myapp/sunithamakeup$ git branch -m test1 test
fatal: A branch named 'test' already exists.
mohideen@dev:~/project/myapp/sunithamakeup$ git branch -M test1 test
mohideen@dev:~/project/myapp/sunithamakeup$ git branch
master
master0
new_master
* test
mohideen@dev:~/project/myapp/sunithamakeup$