Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

Документы

Медиа

Назад
Вопрос про Git: git branch

Перечислите команды для удаления ветки git

Этот вопрос проверяет знание, как правильно удалять ветки в локальном и удалённом репозиториях.

Короткий ответ

Для удаления локальной ветки:

git branch -d <branch_name>

Если ветка содержит незавершённые изменения:

git branch -D <branch_name>

Для удаления удалённой ветки:

git push origin --delete <branch_name>

Длинный ответ

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

Удаление локальной ветки:

Удаление ветки, если её изменения уже слиты:

git branch -d <branch_name>

Принудительное удаление, если ветка не слита:

git branch -D <branch_name>

Удаление удалённой ветки:
Для этого используется команда:

git push origin --delete <branch_name>

Пример полного процесса:
Вы закончили работу над feature-веткой, слили её в develop и хотите удалить:

git checkout develop
git branch -d feature
git push origin --delete feature

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

Уровень

  • Рейтинг:

    2

  • Сложность:

    3

Навыки

  • Git

    Git

Ключевые слова

#git branch

Подпишись на React Developer в телеграм