Ludovic Frank Gitignore

.gitignore для CMake

12 правил игнорирования для CMake, готовых к копированию в репозиторий.

Генератор кроссплатформенной системы сборки

Полный .gitignore для CMake

# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 22:58:19 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

  1. Скопируйте приведенные выше правила CMake или загрузите файл напрямую.
  2. Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
  3. Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
  4. Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.

Другие шаблоны Инструмент сборки .gitignore

Посмотреть все шаблоны Инструмент сборки