Как создать новую ветку в GitHub

GitHub герой

Работа непосредственно в основной ветке репозитория GitHub — очень опасная вещь, так как вы рискуете перенести ошибочный код в рабочую среду. Чтобы этого избежать, вы должны создать ветку и работать в ней. Вот как.

В любом случае, что такое филиал?

В основе своей ветка — это копия проекта Git, которую вы можете изменить по своему усмотрению, а затем объединить с исходным проектом.

Когда ты создать новый репозиторий в GitHub, по умолчанию одна ветка — «основная» ветка (ранее назывался «мастер»). Это, как следует из названия, является основным контейнером, в котором хранится ваш производственный код. То есть (по крайней мере, в большинстве случаев), если вы отправляете изменение непосредственно в основную ветку, вы вносите изменения непосредственно в рабочий продукт.

Эта проблема? Если вы нажмете прямо на главную, вы рискуете отправить ошибочный код в производственную среду, что может вызвать серьезные проблемы. Вот почему вам нужно создать отдельную ветку для выполнения своей работы (а затем отправить эту ветку на рассмотрение, прежде чем она будет объединена с основной веткой).

Создайте новую ветку на сайте GitHub

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

Как только вы войдете в репозиторий, вы автоматически попадете на вкладку «Код». Чуть ниже этого нажмите кнопку с надписью «Основная».

в "Код" вкладку, нажмите кнопку с надписью "Основной."

Появится небольшое окошко. Дайте своей ветке имя, введя его в текстовое поле и нажав клавишу Enter или Return. Слова следует разделять тире (-) или подчеркиванием (_).

Введите название ветки в текстовое поле.

Ваша новая ветка создана.

Создайте новую ветку с помощью командной строки

На первый взгляд может показаться проще просто использовать GitHub из браузера, но как только вы научитесь работать с GitHub через командную строку, все будет выполняться намного быстрее. При этом с помощью командной строки в GitHub можно делать практически все, включая создание новой ветки.

Но прежде чем начать, вам нужно клонировать выбранный вами репозиторий на ваш локальный компьютер. Продолжайте и сделайте это сейчас, если вы еще этого не сделали.

Как только это будет сделано, откройте любое приложение командной строки по вашему выбору. Это может быть Терминал (если вы пользователь Mac) или Командная строка (если вы пользователь ПК с Windows), или вы даже можете работать из встроенной командной строки из текстового редактора, например VSCode.

Какое бы приложение вы ни использовали, вам нужно будет перейти в папку репозитория, который вы клонировали с помощью команды cd. В командной строке запустите эту команду:

cd <файл / путь>

В нашем примере это будет выглядеть так:

Используйте команду cd, чтобы перейти в каталог вашей папки репо.

Как только вы окажетесь в нужном каталоге, вы можете создать новую ветку. Выполните эту команду:

git checkout -b <имя вашей новой ветки>

Замените фактическим именем, которое вы хотите дать своей ветке.

Запустите команду, чтобы создать новую ветку.

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

git push origin <имя вашей новой ветки>

Снова замените фактическим именем вашей ветки.

Выполните команду, чтобы отправить ветку на GitHub.

Вы разместили новую ветку на GitHub!

Работа с ветками — одна из основ, но это также один из самых важных навыков GitHub, которые нужно изучить. Продолжайте работать, чтобы овладеть этими основами, и вы быстро начнете свободно владеть GitHub.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.