> For the complete documentation index, see [llms.txt](https://olexsyn.gitbook.io/enote/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://olexsyn.gitbook.io/enote/dev/git/git-config/files-.git.md).

# files .git\*

Файли та папки, що починаються з ".git", є частиною системи контролю версій Git і мають важливе значення для зберігання історії змін вашого проекту та інших метаданих Git. Ось кілька основних файлів та папок, які можна зустріти у каталозі проекту Git:

1. **.git/**: Це головна папка, де зберігаються всі дані Git проекту, включаючи історію комітів, гілки, теги, конфігураційні файли та інші метадані.
2. **.gitignore**: Цей файл містить список шаблонів файлів і папок, які Git повинен ігнорувати при виконанні операцій, таких як додавання, збереження та комітування змін.
3. **.gitattributes**: Цей файл використовується для налаштування конкретних властивостей та настройок для файлів та їх обробки Git, таких як автоматична перекодування тексту, використання конкретних стратегій злиття тощо.
4. **.gitmodules**: Якщо ваш проект містить підмодулі, цей файл містить посилання на них, разом з посиланнями на конкретні коміти або теги.
5. **.gitkeep**: Це нестандартний файл, який ігнорується Git, але деякі розробники використовують його для того, щоб зберегти порожні папки у репозиторії Git.
