Ludovic Frank Gitignore

.gitignore za C++

38 pravil za prezrtje za C++, pripravljenih za kopiranje v skladišče.

Programski jezik C++

Popoln .gitignore za C++

# Ustvaril LFGitignore - https://lfgitignore.com
# Ustvarjeno: 2026-10-31 22:56:50 UTC
# Tehnologije: C++

### C++ ###
*.d
# Datoteka varnostne kopije
*.bak
*.slo
*.lo
# Objektna datoteka
*.o
# Objektna datoteka
*.obj
*.gch
*.pch
*.ilk
# Baza podatkov za odpravljanje napak programa
*.pdb
# Skupni objekt
*.so
# macOS dinamična knjižnica
*.dylib
# Knjižnica dinamičnih povezav
*.dll
*.mod
# Objekt v skupni rabi z različicami
*.so.*
*.smod
# Začasne datoteke
*.tmp
*.lai
*.la
# Statična knjižnica
*.a
# Datoteka knjižnice
*.lib
# Windows izvedljiv
*.exe
# Izhod prevajalnika
*.out
# Paket aplikacij
*.app
# Zgradite izhodni imenik
build/
build-*/
CMakeFiles/
# CMake predpomnilnik
CMakeCache.txt
# Namestitveni skript CMake
cmake_install.cmake
# Ustvarjena makefile
Makefile
# Manifest namestitve CMake
install_manifest.txt
# Zbirka baze podatkov
compile_commands.json
# Dnevniška datoteka
*.log
# Vim izmenjevalna datoteka
*.swp
vcpkg_installed/
*.dwo
Testing/
.cache/

Kaj pravila za C++ dejansko prezrejo

Vsak spodnji vzorec in zakaj sodi v vaš .gitignore.

Predpogoji

Vzorec Kaj pravilo prezre
*.d Predpogoji

Začasne datoteke

Vzorec Kaj pravilo prezre
*.bak Datoteka varnostne kopije
*.tmp Začasne datoteke
*.log Dnevniška datoteka
*.swp Vim izmenjevalna datoteka
vcpkg_installed/ vcpkg
*.dwo datoteke z informacijami o odpravljanju napak
Testing/ preizkusi izpis in predpomnilnik
.cache/ Začasne datoteke

Prevedene objektne datoteke

Vzorec Kaj pravilo prezre
*.slo Prevedene objektne datoteke
*.lo Prevedene objektne datoteke
*.o Objektna datoteka
*.obj Objektna datoteka

Predprevedene glave

Vzorec Kaj pravilo prezre
*.gch Predprevedene glave
*.pch Predprevedene glave

Povezovalne datoteke

Vzorec Kaj pravilo prezre
*.ilk Povezovalne datoteke

Datoteke razhroščevalnika

Vzorec Kaj pravilo prezre
*.pdb Baza podatkov za odpravljanje napak programa

Prevedene dinamične knjižnice

Vzorec Kaj pravilo prezre
*.so Skupni objekt
*.dylib macOS dinamična knjižnica
*.dll Knjižnica dinamičnih povezav
*.so.* Objekt v skupni rabi z različicami

Datoteke modula Fortran

Vzorec Kaj pravilo prezre
*.mod Datoteke modula Fortran
*.smod Datoteke modula Fortran

Prevedene statične knjižnice

Vzorec Kaj pravilo prezre
*.lai Prevedene statične knjižnice
*.la Prevedene statične knjižnice
*.a Statična knjižnica
*.lib Datoteka knjižnice

Izvršljive datoteke

Vzorec Kaj pravilo prezre
*.exe Windows izvedljiv
*.out Izhod prevajalnika
*.app Paket aplikacij

Zgradite imenike

Vzorec Kaj pravilo prezre
build/ Zgradite izhodni imenik
build-*/ Zgradite imenike

CMake ustvarjene datoteke

Vzorec Kaj pravilo prezre
CMakeFiles/ CMake ustvarjene datoteke
CMakeCache.txt CMake predpomnilnik
cmake_install.cmake Namestitveni skript CMake
Makefile Ustvarjena makefile
install_manifest.txt Manifest namestitve CMake
compile_commands.json Zbirka baze podatkov

Kako uporabljati ta .gitignore za C++

  1. Kopirajte zgornja pravila C++ ali neposredno prenesite datoteko.
  2. Ustvarite datoteko z imenom .gitignore v korenu svojega skladišča Git in vanjo prilepite pravila.
  3. Če se nekaterim od teh datotek že sledi, zaženite git rm -r --cached . in nato ponovno potrdite — Git uporablja pravila prezrtja samo za datoteke, ki jim ni sledi.
  4. Potrdite datoteko .gitignore, da bo vsa ekipa uporabljala enaka pravila.

Druge predloge Jezik .gitignore

Oglejte si vsako predlogo Jezik