Ludovic Frank Gitignore

.gitignore priekš C++

38 ignorē C++ noteikumus, kas ir gatavi kopēšanai jūsu repozitorijā.

Programmēšanas valoda C++

Pilnīgs .gitignore priekš C++

# Ģenerē LFGitignore - https://lfgitignore.com
# Izveidots: 2026-10-31 21:51:29 UTC
# Tehnoloģijas: C++

### C++ ###
*.d
# Dublējuma fails
*.bak
*.slo
*.lo
# Objekta fails
*.o
# Objekta fails
*.obj
*.gch
*.pch
*.ilk
# Programmu atkļūdošanas datu bāze
*.pdb
# Koplietots objekts
*.so
# macOS dinamiskā bibliotēka
*.dylib
# Dinamiskā saišu bibliotēka
*.dll
*.mod
# Versionēts koplietots objekts
*.so.*
*.smod
# Pagaidu faili
*.tmp
*.lai
*.la
# Statiskā bibliotēka
*.a
# Bibliotēkas fails
*.lib
# Windows izpildāmā programma
*.exe
# Kompilatora izvade
*.out
# Lietojumprogrammu komplekts
*.app
# Veidojiet izvades direktoriju
build/
build-*/
CMakeFiles/
# CMake kešatmiņa
CMakeCache.txt
# CMake instalēšanas skripts
cmake_install.cmake
# Ģenerēts makefile
Makefile
# CMake instalēšanas manifests
install_manifest.txt
# Kompilācijas datu bāze
compile_commands.json
# Žurnāla fails
*.log
# Vim mijmaiņas fails
*.swp
vcpkg_installed/
*.dwo
Testing/
.cache/

Ko šie C++ noteikumi faktiski ignorē

Katrs turpmāk minētais raksts un skaidrojums, kāpēc tas jāiekļauj .gitignore failā.

Priekšnoteikumi

Raksts Ko tas ignorē
*.d Priekšnoteikumi

Pagaidu faili

Raksts Ko tas ignorē
*.bak Dublējuma fails
*.tmp Pagaidu faili
*.log Žurnāla fails
*.swp Vim mijmaiņas fails
vcpkg_installed/ vcpkg
*.dwo atkļūdošanas informācijas faili
Testing/ pārbaudīt izvadi un kešatmiņu
.cache/ Pagaidu faili

Apkopotie objektu faili

Raksts Ko tas ignorē
*.slo Apkopotie objektu faili
*.lo Apkopotie objektu faili
*.o Objekta fails
*.obj Objekta fails

Iepriekš kompilētas galvenes

Raksts Ko tas ignorē
*.gch Iepriekš kompilētas galvenes
*.pch Iepriekš kompilētas galvenes

Linker faili

Raksts Ko tas ignorē
*.ilk Linker faili

Atkļūdotāja faili

Raksts Ko tas ignorē
*.pdb Programmu atkļūdošanas datu bāze

Sastādītas dinamiskās bibliotēkas

Raksts Ko tas ignorē
*.so Koplietots objekts
*.dylib macOS dinamiskā bibliotēka
*.dll Dinamiskā saišu bibliotēka
*.so.* Versionēts koplietots objekts

Fortran moduļu faili

Raksts Ko tas ignorē
*.mod Fortran moduļu faili
*.smod Fortran moduļu faili

Sastādītas statiskās bibliotēkas

Raksts Ko tas ignorē
*.lai Sastādītas statiskās bibliotēkas
*.la Sastādītas statiskās bibliotēkas
*.a Statiskā bibliotēka
*.lib Bibliotēkas fails

Izpildāmie

Raksts Ko tas ignorē
*.exe Windows izpildāmā programma
*.out Kompilatora izvade
*.app Lietojumprogrammu komplekts

Veidojiet direktorijus

Raksts Ko tas ignorē
build/ Veidojiet izvades direktoriju
build-*/ Veidojiet direktorijus

CMake ģenerētie faili

Raksts Ko tas ignorē
CMakeFiles/ CMake ģenerētie faili
CMakeCache.txt CMake kešatmiņa
cmake_install.cmake CMake instalēšanas skripts
Makefile Ģenerēts makefile
install_manifest.txt CMake instalēšanas manifests
compile_commands.json Kompilācijas datu bāze

Kā lietot šo .gitignore failu tehnoloģijai C++

  1. Kopējiet iepriekš minētos C++ noteikumus vai lejupielādējiet failu tieši.
  2. Git repozitorija saknē izveidojiet failu ar nosaukumu .gitignore un ielīmējiet tajā noteikumus.
  3. Ja daži no šiem failiem jau ir izsekoti, palaidiet git rm -r --cached . un pēc tam veiciet vēlreiz — Git ignorēšanas noteikumus piemēro tikai neizsekotajiem failiem.
  4. Iekļaujiet .gitignore failu komitā, lai visai komandai būtu vienādi noteikumi.

Citas Valoda .gitignore veidnes

Skatiet katru Valoda veidni