Сделать ветвь главной

Я испортил что-то в основной ветке, что вызывает много ошибок, хорошая новость в том, что у меня есть ветка, в которой есть все в главной ветке + функция, которая на 100% работает. Поскольку я новичок в GIT, я не знаю, как лучше всего это сделать, но как мне заставить эту рабочую ветвь стать основной? Я пробовал запрос на перенос, но он говорит, что сравнивать нечего (хотя в мастере отсутствуют некоторые необходимые фреймворки).


person Noah Iarrobino    schedule 22.06.2021    source источник
comment
stackoverflow.com/   -  person phd    schedule 22.06.2021


Ответы (1)


git branch -f master feature_branch: это перезапишет локальную главную ветку с вашей функциональной веткой

git push remote +feature_branch:master: это перезапишет удаленную ветку.

person Tanzila Shaikh    schedule 22.06.2021
comment
Пытался, но при запуске второй команды получил следующие ошибки: fatal: 'remote' does not appear to be a git repository fatal: Could not read from remote repository. - person tHatpart; 22.06.2021
comment
попробуйте с источником вместо удаленного. git push origin + feature_branch: master - person Tanzila Shaikh; 24.06.2021