C++ Modelo de .gitignore
C++ compiled binaries, build artifacts, debug symbols, and intermediate files. Gerado e mesclado de forma determinística com os padrões oficiais do GitHub para manter seu repositório livre de pastas de pacotes, artefatos de compilação e arquivos de ambiente local.
Gerador interativo de stack
Abrir no gerador completoC++ compiled binaries, build artifacts, debug symbols, and intermediate files
### 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 directoriesbuild/Build/build-*/ # CMake generated filesCMakeFiles/CMakeCache.txtcmake_install.cmakeMakefileinstall_manifest.txtcompile_commands.json # Temporary files*.tmp*.log*.bak*.swp # vcpkgvcpkg_installed/ # debug information files*.dwo # test output & cacheTesting/.cache/ Código bruto de C++ .gitignore
Modelo oficial original rastreável# 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 directoriesbuild/Build/build-*/ # CMake generated filesCMakeFiles/CMakeCache.txtcmake_install.cmakeMakefileinstall_manifest.txtcompile_commands.json # Temporary files*.tmp*.log*.bak*.swp # vcpkgvcpkg_installed/ # debug information files*.dwo # test output & cacheTesting/.cache/ Detalhamento de padrões essenciais
Artefatos de compilação e build
Ignora binários compilados, arquivos de objetos intermediários e diretórios de saída gerados durante a compilação.
Cache e arquivos temporários
Ignora caches de compiladores, dados de cobertura de testes e arquivos de rascunho temporários.
Arquivos do sistema e editor
Filtra metadados do sistema operacional (.DS_Store) e preferências locais de ambientes de desenvolvimento.
Origem e verificação
Coloque este arquivo na raiz do seu projeto com o nome .gitignore. As alterações passam a valer para arquivos novos ou não rastreados.