Зміст курсу
Основи Git
Основи Git
Ігнорування Файлів після Комміту
Загальні Кроки
Якщо ви вже закоммітили файли, які тепер хочете ігнорувати, виконайте ці кроки:
- Додайте файли до вашого
.gitignore
. - Видаліть файли з репозиторію (не видаляючи їх локально) за допомогою
git rm --cached
. - Закоммітьте зміни.
Приклад Сценарію
У більшості випадків конфігураційні файли часто містять приватну інформацію, тому їх взагалі не варто відстежувати. Щоб уникнути випадкового додавання таких файлів до Git, їх краще ігнорувати. Ми зробимо те ж саме з нашим файлом config.txt
, який вже було закоммічено.
Погляньте на наступну ілюстрацію:
Спочатку додамо config.txt
до списку ігнорованих файлів у .gitignore
:
Потім ми виконаємо команду git rm
з прапором --cached
, щоб вилучити його з нашого сховища без видалення:
Тепер давайте перевіримо стан нашого робочого дерева та стейдж зони:
Як бачите, видалення нашого конфігураційного файлу вже завершено, однак нам ще потрібно додати файл .gitignore
, після чого ми зможемо закоммітити ці зміни:
Комміт виконано успішно. Тепер давайте перевіримо, що файл config.txt
дійсно ігнорується. Ми додамо до нього новий рядок з певним прикладом пароля за допомогою команди echo
:
Нарешті, давайте перевіримо стан нашого робочого дерева:
Наш файл було змінено, але це не відстежується Git'ом, тому робоче дерево є порожнім.
Дякуємо за ваш відгук!