Что делает `git branch -M main` в Git?
Что делает git branch -M main в Git?
Ответы (1 шт):
Автор решения: KoVadim
→ Ссылка
Открываем доку https://git-scm.com/docs/git-branch и читаем
-M
Shortcut for --move --force.
То есть это просто заменяет эти два параметра. Первый параметр помогает переименовать ветку, второй подавляет ряд "ошибок" - например, ветка существует.
Зачем нужна прям эта команда ? А это популярное сейчас переименование master в main, так как некоторым кажется, что master обидное. Ок, пусть будет.