#git #github #github-pages
#мерзавец #github #github-страницы
Вопрос:
Итак, я начал с GitHub и создал репозиторий с тем же именем, что и папка (т.Е. resume) на моем рабочем столе. Теперь он создал ветвь name main по умолчанию.
Использование документа GitHub (https://gist.github.com/mindplace/b4b094157d7a3be6afd2c96370d39fad ), я поместил свой код в тот же репозиторий на GitHub.
Теперь в моем репозитории GitHub есть две ветки (main и master).Я попытался объединить их с помощью Pull Request, но GitHub сказал, что в этих двух ветвях нечего сравнивать.
Я хочу, чтобы мастер был моей единственной ветвью. Что я могу сделать? Пожалуйста, помогите.
Вот ссылка на репозиторий https://github.com/Ankit29Git/resume.git
Ответ №1:
Вы можете удалить основную ветку с удаленного.
git push origin --delete main
для краткости вы можете следовать этому https://www.freecodecamp.org/news/how-to-delete-a-git-branch-both-locally-and-remotely /
Комментарии:
1. Привет, Пулак. Это не работает.
$ git push origin --delete main To https://github.com/Ankit29Git/resume.git ! [remote rejected] main (refusing to delete the current branch: refs/heads/main) error: failed to push some refs to 'https://github.com/Ankit29Git/resume.git'
2. Сначала нажмите master, затем перейдите на github и настройте «ветку по умолчанию», чтобы ваш репозиторий был master, а затем вы можете удалить его. Вы можете изменить это на странице обзора ветвей по адресу
https://github.com/USERNAME/REPONAME/branches
3. Спасибо Лассе и Пулаку
4. да, вы должны сделать master веткой по умолчанию, прежде чем удалять основную ветку.