объединить две ветки github

#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 веткой по умолчанию, прежде чем удалять основную ветку.