У меня есть проект, в котором я создаю веб-сайт для электронной коммерции двумя способами: один использует реагирование, а другой - просто vanilla js. в настоящее время ветвь ванили является главной, а ветвь реагирования называется реагирующей версией. Я хотел бы переключить их и сделать ответную версию мастером, а ваниль можно назвать vanillajs-версией.
Я посмотрел на некоторые другие ответы, но в этих случаях старый мастер не нужен, а в моем случае это так.
Спасибо!
Обновление:
как предложено в этом ответе Переключение имен веток в git
, я смог сменить имя в локальном репозитории, однако, когда я пытаюсь отправить его на удаленный компьютер, я получаю сообщение об ошибке:
ошибка: не удалось отправить некоторые ссылки на 'https://github.com/tito300/Elegant-T-K-FullStack.git'
подсказка: обновления были отклонены, потому что кончик вашей текущей ветви находится позади
его удаленный аналог. Интеграция удаленных изменений (например,
'git pull ...') перед повторным нажатием.
Подробности смотрите в «Примечании о быстрой перемотке вперед» в «git push --help».
Я не хочу их интегрировать, потому что они в основном отличаются реализацией. Я разветвился очень рано в проекте. любая работа вокруг?