Master мёртв! Git 3.0 окончательно переведёт init на ветку main
В проекте Git готовят одно из самых заметных изменений последних лет: начиная с версии 3.0, команда git init по умолчанию будет создавать ветку main вместо master. Изменение уже зафиксировано в свежем релизе Git 2.52 — именно там появилось упоминание о грядущем переключении.
История вопроса тянется давно. Software Freedom Conservancy ещё в 2020 году заявила о планах отказаться от master в пользу более нейтрального названия. Через несколько месяцев этот шаг сделал GitHub, автоматически создавая main во всех новых репозиториях. Но сам Git до сегодняшнего дня сохранял старое поведение, перекладывая ответственность на настройку пользователя.
















