У меня есть ветка, которую я уже нажал на github, используя --set-upstream. Я хочу переименовать его сейчас, и это изменение отразилось на github. Вот что я хочу сделатьGit branch -m и удаленные ветви отслеживания
git branch -m oldbranch newbranch
git push origin :oldbranch
git push --set-upstream newbranch
Запуск «ветви -m» не обновляет свой .git/конфигурации, кроме изменения ветвь «newbranch». branch.newbranch.merge по-прежнему «refs/heads/oldbranch». Когда я нажимаю, если я выдаю команду
git push --set-upstream origin newbranch
- это то, что нужно правильно обновить мой .git/config? Любое потенциальное влияние на других пользователей? В настоящее время никто не вступает в ветвь, и я не думаю, что кто-то даже проверил это.