Возможно, вы работаете в команде, где есть структурированное соглашение об именовании веток и сообщений о коммитах, но поскольку вы новичок, вы еще не совсем освоились с этим, вы были слишком взволнованы, чтобы сделать свой первый PR, и отправили свой код в удаленный репозиторий.
Затем вы поняли, что соглашение об именовании для вашей ветки не совпадает с соглашением для вашей команды. Вам не придется потеть, Git позаботился о вас, он позволяет легко переименовывать как локальные, так и удаленные ветки.
Это краткое руководство проведет вас через процесс переименования ветвей.
Переименование ветки Git
- Первое, что нужно сделать, это проверить (перейти) на ветку, которую вы хотите переименовать, если вы находитесь на ветке, то нет необходимости делать это, вы можете перейти к следующему шагу:
git checkout <old_branch_name>
- Следующим шагом будет переименование локального филиала с помощью команды ниже
git branch -m <new_branch_name>
- Затем переименуйте новую локальную ветвь и сбросьте восходящую ветвь
git push origin -u <new_branch_name>
- Удалите недавно созданную старую удаленную ветвь
git push origin --delete <old_branch_name>
Вот и все, вы смогли переименовать как локальную, так и удаленную ветку