Git. При git init создавать ветку main
Подскажите как при команде git init сделать так что бы сразу создавалась ветка main? у меня как и раньше создается master. Дело в том что новый рабочий репозиторий с главной веткой main
Ответы (1 шт):
Автор решения: mrEvgenX
→ Ссылка
Перевод ответа @T. Kiley с сайта superuser.com, ссылку на который предоставил @AlexGlebe в комментарии к вопросу. В том посте тема раскрывается максимально полно.
Если говорить про Git версии 2.28 (выпущенный 27 Июля 2020), теперь можно настроить имя основной ветки нового репозитория, созданного с помощью init:
$ git config --global init.defaultBranch main
В следующий раз git init создаст репозиторий с main в качестве основной ветки:
$ git init
Initialised empty Git repository in /home/thomas/test-git-repo/.git/
$ git status
On branch main
No commits yet
nothing to commit (create/copy files and use "git add" to track)
Долнительные материалы: