.gitignore per CMake
12 regole di esclusione per CMake, pronte da copiare nel repository.
Generatore multipiattaforma di sistemi di compilazione
Il .gitignore completo per CMake
# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 15:27:04 UTC
# Tecnologie: CMake
### CMake ###
# Impostazioni utente di CMake
CMakeLists.txt.user
# Cache di CMake
CMakeCache.txt
# File generati da CMake
CMakeFiles
# Script di CMake
CMakeScripts
# Directory dei test di CMake
Testing
# Script di installazione di CMake
cmake_install.cmake
# Manifest di installazione di CMake
install_manifest.txt
# Database di compilazione
compile_commands.json
# Configurazione di CTest
CTestTestfile.cmake
# Dipendenze di CMake
_deps
CMakeUserPresets.json
# Makefile generato
Makefile
Cosa escludono le regole di CMake
Tutti i pattern e i motivi per includerli nel tuo .gitignore.
Generale
| Schema di esclusione | Cosa esclude |
|---|---|
CMakeLists.txt.user |
Impostazioni utente di CMake |
CMakeCache.txt |
Cache di CMake |
CMakeFiles |
File generati da CMake |
CMakeScripts |
Script di CMake |
Testing |
Directory dei test di CMake |
cmake_install.cmake |
Script di installazione di CMake |
install_manifest.txt |
Manifest di installazione di CMake |
compile_commands.json |
Database di compilazione |
CTestTestfile.cmake |
Configurazione di CTest |
_deps |
Dipendenze di CMake |
CMakeUserPresets.json |
Generale |
Makefile |
Makefile generato |
Come usare questo .gitignore per CMake
- Copia le regole di CMake qui sopra oppure scarica direttamente il file.
- Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
- Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
- Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.