Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Для чого використовується git rm?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**`git rm`** використовується для видалення файлів з репозиторію Git з одночасною фіксацією цього видалення для наступного коміту. **Ключове:** команда видаляє файл із робочої директорії й одразу додає факт видалення до staging area.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення`git rm` використовується для **видалення файлів з репозиторію Git** з одночасною фіксацією цього видалення для наступного коміту. Тобто команда: - видаляє файл **з робочої директорії** - додає факт видалення до **staging area** ## Чим `git rm` відрізняється від звичайного `rm` | Дія | Файл видалено | Git знає про видалення | | --- | --- | --- | | `rm file.txt` | так | ні (потрібен `git add`) | | `git rm file.txt` | так | так | --- ## Базове використання ```bash git rm file.txt git commit -m "Remove unused file" ``` --- ## Основні варіанти ### 1. Видалити файл з проекту повністю ```bash git rm src/old.js ``` --- ### 2. Видалити файл лише з Git (залишити на диску) ```bash git rm --cached config.env ``` Корисно, якщо: - файл потрапив у репозиторій помилково - його потрібно додати до `.gitignore` --- ### 3. Видалити директорію ```bash git rm -r dist/ ``` --- ## Часті сценарії використання - Видалення застарілих файлів - Видалення секретів з репозиторію - Очищення проекту від зайвих артефактів - Рефакторинг структури проекту --- ## Часті помилки - Використовувати `rm` замість `git rm` і забути `git add` - Видалити файл і не закомітити - Видалити важливий файл без `--cached` --- ## Перевірка стану Після видалення: ```bash git status ``` Покаже: ```text deleted: src/old.js ``` --- ## Коротко для співбесіди > `git rm` **видаляє файл з робочої директорії й одночасно готує його видалення до коміту в Git.**Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.