Ветку по умолчанию в репозитории компилятора переименовали из master в main

10.11.2025Источник датирован 16.10.2025

Ветку по умолчанию в репозитории компилятора переименовали из master в main. Сделано это 10 ноября 2025 года — то есть через три с половиной недели после объявления.

Почему именно это имя

Ветка с таким именем создаётся по умолчанию в новых репозиториях. Значит, переименование можно выполнить штатными средствами хостинга, без ручной правки ссылок и настроек.

Что делать владельцам копий

В объявлении дана инструкция, и в ней есть важная оговорка о порядке действий: переименовать ветку в настройках своего репозитория нужно до основных шагов.

Иначе команда перехода к ветке по старому имени создаст её заново — уже из устаревшей копии. То есть получится ветка, которая выглядит правильно, но отстаёт от настоящей.

Команда проверки показывает, на что реально настроено локальное отслеживание веток, — ею и стоит проверить результат.

Главное для инструментов

Если ваш скрипт клонирует репозиторий компилятора, замените прописанное имя на HEAD. Такой код работает и до переименования, и после — то есть переживает и прошлое, и будущее.

Это общий совет: полагаться на конкретное имя ветки по умолчанию — значит связаться с чужим решением о названии.

Оригинал

We will be renaming the default branch of the rust-lang/rust repository from master to main on 2025-11-10. We've chosen main specifically as it's the default for newly-created repositories in GitHub.

If you maintain a tool that currently assumes the default branch of rust-lang/rust is named master, using HEAD instead will work both before and after the rename.

The rename happened on November 10, 2025. The default branch of rust-lang/rust is now named main.

Упоминаний: 1 · Просмотров: 2