Как удалить ветку на GitHub

Логотип GitHub на розовом градиентном фоне

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

Удаление ветки с помощью веб-сайта GitHub (только удаленные ветки)

Вы можете удалить ветку через сайт GitHub. Однако вы можете удалить только удаленные ветки с помощью этого метода — вы не можете удалить локальные ветки с веб-сайта GitHub.

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

Выберите репо.

Затем нажмите «Филиалы» под меню заголовка.

Щелкните Филиалы.

Появится список веток. Найдите ветку, которую хотите удалить, и нажмите на красную корзину справа от нее.

Щелкните Удалить.

Ветка удалена. Чтобы отразить это изменение в вашем локальном репозитории, перейдите в соответствующий каталог, проверьте основную ветку, а затем запустите команду git —pull из командной строки.

Удалить локальную или удаленную ветку из командной строки

Вы можете удалить как локальную, так и удаленную ветки с помощью командной строки. Сначала откройте нужную командную строку, перейдите в каталог вашего репозитория GitHub (cd ), а затем проверьте основную ветку, выполнив команду git checkout .

Есть две разные команды, которые вы можете запустить, чтобы удалить локальную ветку. Если он уже был объединен, запустите:

git branch -d <имя-ветки>

Или, чтобы принудительно удалить ветку независимо от ее текущего статуса, запустите:

git branch -D <имя-ветки>

Просто замените фактическим названием вашей ветки. Например, если имя нашей ветки — test-branch, мы должны запустить:

git branch -d тестовая ветка

Команда на удаление локальной ветки.

Локальная ветка теперь удалена. Если вы хотите удалить удаленную ветку, вы запустите:

git push <имя-пульта> —delete <имя-ветки>

Замените и своими собственными. Например:

git push origin —delete test-branch

Команда на удаление удаленной ветки.

Удаленная ветка теперь удалена.

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

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

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

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