Skip to content
language39 regole attiveVerificato il 2026-09-30

C++ Modello .gitignore

C++ compiled binaries, build artifacts, debug symbols, and intermediate files. Generato e unito in modo deterministico con i pattern ufficiali del repository GitHub per preservare il tuo progetto da cartelle di dipendenze, file compilati e variabili d'ambiente locali.

Generatore interattivo di stack

Apri nel generatore completo
Search for templates
Aggiunta rapida:
Selezionati1
C++
Modelli selezionati (1)
.gitignore
39 regole
### C++ ###
# Prerequisites
*.d
# Compiled Object files
*.slo
*.lo
*.o
*.obj
# Precompiled Headers
*.gch
*.pch
# Linker files
*.ilk
# Debugger Files
*.pdb
# Compiled Dynamic libraries
*.so
*.dylib
*.dll
*.so.*
# Fortran module files
*.mod
*.smod
# Compiled Static libraries
*.lai
*.la
*.a
*.lib
# Executables
*.exe
*.out
*.app
# Build directories
build/
Build/
build-*/
# CMake generated files
CMakeFiles/
CMakeCache.txt
cmake_install.cmake
Makefile
install_manifest.txt
compile_commands.json
# Temporary files
*.tmp
*.log
*.bak
*.swp
# vcpkg
vcpkg_installed/
# debug information files
*.dwo
# test output & cache
Testing/
.cache/
70 righe•UTF-8
Pipeline Deterministica

Sorgente di C++ .gitignore

Modello ufficiale upstream indicizzabile
c-plus-plus.gitignore•69 lines•UTF-8
# Prerequisites
*.d
# Compiled Object files
*.slo
*.lo
*.o
*.obj
# Precompiled Headers
*.gch
*.pch
# Linker files
*.ilk
# Debugger Files
*.pdb
# Compiled Dynamic libraries
*.so
*.dylib
*.dll
*.so.*
# Fortran module files
*.mod
*.smod
# Compiled Static libraries
*.lai
*.la
*.a
*.lib
# Executables
*.exe
*.out
*.app
# Build directories
build/
Build/
build-*/
# CMake generated files
CMakeFiles/
CMakeCache.txt
cmake_install.cmake
Makefile
install_manifest.txt
compile_commands.json
# Temporary files
*.tmp
*.log
*.bak
*.swp
# vcpkg
vcpkg_installed/
# debug information files
*.dwo
# test output & cache
Testing/
.cache/

Dettaglio delle regole principali

Artefatti di compilazione

Ignora i file binari compilati, i file oggetto intermedi e le cartelle di output generate durante la build.

*.o*.obj*.so*.dll*.so.**.a+2 altri

Cache e file temporanei

Ignora le cache dei compilatori, i dati di copertura dei test e i file di bozza temporanei per mantenere il repository agile.

CMakeCache.txt*.tmp*.log.cache/

File di sistema e dell'editor

Filtra i metadati del sistema operativo (.DS_Store) e le cartelle di preferenze specifiche dell'ambiente di sviluppo.

*.swp

Origine e licenza verificata

Licenza:: CC0-1.0

Salva questo file nella radice del tuo progetto con il nome .gitignore. Le modifiche avranno effetto sui file nuovi o non ancora tracciati.