Ви можете налаштувати глобальний . gitignore файл, який містить список файлів, які ігноруватимуться в усіх проектах Git.
Розробка програмного забезпечення передбачає створення, зміну та іноді видалення великої кількості файлів. Багато з цих файлів — тимчасових, специфічних для системи або створених редактором — не повинні бути частиною вашої історії контролю версій. У Git . файл gitignore допомагає гарантувати, що такі файли не відстежуються.
Існує два види . Файли gitignore: локальні: розміщуються в корені вашого сховища Git, працюють лише в цьому сховищі та мають бути закріплені в сховищі. Глобально: розміщується в корені вашого домашнього каталогу, впливає на кожне сховище, яке ви використовуєте на своїй машині, не потребує фіксації.
Файл gitignore використовується в сховищі git ігнорувати непотрібні для проектування файли та каталоги це буде проігноровано git після того, як зміни буде зафіксовано у віддаленому сховищі.
gitignore_global . під основним розділом вашого ~/. файл gitconfig, який є шляхом за замовчуванням для файлу конфігурації на рівні користувача. Перегляньте цей розділ книги Pro Git, щоб дізнатися більше про три рівні (система, користувач, сховище) конфігураційних файлів Git.
Метою файлів gitignore є щоб певні файли, які не відстежуються Git, залишалися невідстеженими. Щоб припинити відстеження файлу, який зараз відстежується, використовуйте git rm –cached, щоб видалити файл з індексу. Потім ім’я файлу можна додати до файлу .gitignore, щоб зупинити повторне введення файлу в наступних комітах.