Или почему вам следует переименовать ветку по умолчанию на GitHub

Иногда мы так привыкли видеть что-то, что больше не задумываемся о том, что на самом деле означает это имя. Если «главная» ветвь на GitHub действительно означает «основная ветвь», почему бы нам просто не назвать ее «основной» ветвью?

Я действительно не хочу вдаваться в подробности, почему мы должны это делать и почему это важно (если вам интересно, есть несколько хороших мыслей здесь). Я провел некоторое время в сообществах разработчиков, а теперь сам разработчик. Я полагаю, что то, что я идентифицирую себя как женщину, считается недопредставленным меньшинством в сфере технологий, поэтому я понимаю, когда что-то, что может выглядеть нормально для большинства людей, может раздражать других. Переименование ветки на GitHub может показаться небольшим и несущественным жестом, но я думаю, что это важно - если это помогает одному человеку почувствовать себя лучше, я думаю, это того стоит.

Так как же переименовать свои ветки на GitHub? Вот как!

Шаг 1. В вашем терминале введите

git branch -m master main

Это переместит все из основной ветки в основную.

Шаг 2. Все еще в вашем терминале введите:

git push origin -u main

Это перенесет вашу локальную ветку на GitHub.

Вы должны увидеть что-то вроде этого:

Шаг 3. В настройках проекта на GitHub перейдите к веткам и измените ветку по умолчанию с главной на главную.

И вуаля - ваша ветка по умолчанию теперь основная, и вы можете удалить свою главную ветку!

Спасибо, Zac Sweers, за то, что подали пример и вдохновили меня поступать так же.

Ресурсы:

Отличное видео Александра Шелчера о т своей проблеме: