Этот вопрос проверяет знание, как правильно удалять ветки в локальном и удалённом репозиториях.
Для удаления локальной ветки:
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Важно убедиться, что работа в ветке завершена, прежде чем её удалять.