Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Як видалити гілку?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)У **Git** гілку можна видалити локально та у віддаленому репозиторії, і це різні операції. **Ключове:** локально це `git branch -d` / `git branch -D`, віддалено - `git push origin --delete <branch>`.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняУ **Git** гілку можна видалити **локально** та **у віддаленому репозиторії**. Це різні операції. --- ## Видалення локальної гілки ### Безпечне видалення (рекомендується) ```bash git branch -d feature/my-feature ``` - видалить гілку **тільки якщо вона вже злита**; - захищає від втрати змін. ### Примусове видалення ```bash git branch -D feature/my-feature ``` - видаляє гілку **навіть якщо вона не злита**; - використовується, якщо гілка більше не потрібна. --- ## Видалення віддаленої гілки ```bash git push origin --delete feature/my-feature ``` Видаляє гілку у віддаленому репозиторії (`origin`). --- ## Очищення посилань на видалені гілки Якщо гілка вже видалена на сервері, але все ще відображається локально: ```bash git fetch --prune ``` --- ## Важливі моменти - Видалення гілки **не видаляє коміти**, якщо на них є інші посилання. - Не можна видалити гілку, **на якій ви зараз перебуваєте** - потрібно спочатку переключитися. - Зазвичай feature-гілки видаляють **після злиття в основну гілку**. --- ## Коротко - Локально: `git branch -d` / `git branch -D` - Віддалено: `git push origin --delete <branch>`Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.