.gitignore для CMake
12 правил ігнорування для CMake, готових до копіювання у ваш репозиторій.
Генератор міжплатформних систем збірки
Повний .gitignore для CMake
# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 23:47:02 UTC
# Технології: CMake
### CMake ###
# Налаштування користувача CMake
CMakeLists.txt.user
# Кеш CMake
CMakeCache.txt
# Файли, створені CMake
CMakeFiles
# Скрипти CMake
CMakeScripts
# Каталог тестування CMake
Testing
# Скрипт встановлення CMake
cmake_install.cmake
# Маніфест встановлення CMake
install_manifest.txt
# База даних компіляції
compile_commands.json
# Конфігурація CTest
CTestTestfile.cmake
# Залежності CMake
_deps
CMakeUserPresets.json
# Згенерований make-файл
Makefile
Що насправді ігнорують ці правила CMake
Кожен наведений нижче шаблон із поясненням, навіщо він потрібен у .gitignore.
Загальний
| Шаблон | Що ігнорується |
|---|---|
CMakeLists.txt.user |
Налаштування користувача CMake |
CMakeCache.txt |
Кеш CMake |
CMakeFiles |
Файли, створені CMake |
CMakeScripts |
Скрипти CMake |
Testing |
Каталог тестування CMake |
cmake_install.cmake |
Скрипт встановлення CMake |
install_manifest.txt |
Маніфест встановлення CMake |
compile_commands.json |
База даних компіляції |
CTestTestfile.cmake |
Конфігурація CTest |
_deps |
Залежності CMake |
CMakeUserPresets.json |
Загальний |
Makefile |
Згенерований make-файл |
Як використовувати цей .gitignore для CMake
- Скопіюйте правила CMake вище або завантажте файл безпосередньо.
- Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
- Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
- Закріпіть .gitignore, щоб усі члени команди мали однакові правила.