.gitignore za libogc

58 pravila izuzimanja za libogc, spremnih za kopiranje u repozitorij.

Biblioteka za razvoj za GameCube/Wii

Potpuni .gitignore za libogc

# Generirano uz LFGitignore - https://lfgitignore.com
# Stvoreno: 2026-10-13 16:17:32 UTC
# Tehnologije: libogc

### libogc ###
*.d
# Izlazni direktorij izgradnje
build/
# Objektna datoteka
*.o
meta.xml
*.ko
icon.png
# Objektna datoteka
*.obj
# Postavke Visual Studio Codea
.vscode/
*.elf
# Projektne datoteke IntelliJ IDEA
.idea/
*.gch
*.ilk
# Projektna datoteka Sublime Texta
*.sublime-project
*.map
*.pch
# Radni prostor Sublime Texta
*.sublime-workspace
*.exp
# Sigurnosne kopije Emacsa
*~
# Datoteka sigurnosne kopije
*.bak
# Zamjenska datoteka Vima
*.swp
# Datoteka biblioteke
*.lib
# Privremene datoteke
*.tmp
# Statička biblioteka
*.a
# Datoteka zapisnika
*.log
*.la
# Direktorij biblioteka
lib/
*.lo
deps/
# Dinamički povezana biblioteka
*.dll
obj/
# Koš za smeće Windowsa
$RECYCLE.BIN/
# Dijeljeni objekt
*.so
# Verzionirani dijeljeni objekt
*.so.*
.Trash-1000/
# Dinamička biblioteka macOS-a
*.dylib
.Spotlight-V100/
# Izvršna datoteka Windowsa
*.exe
.fseventsd/
# Rezultati prevoditelja
*.out
# Postavke mapa macOS-a (Desktop Services Store)
.DS_Store
# Paket aplikacije
*.app
# 32-bitna binarna datoteka x86
*.i*86
# 64-bitna binarna datoteka x86
*.x86_64
# Datoteka heksadekadskog ispisa
*.hex
# Simboli za otklanjanje pogrešaka macOS-a
*.dSYM/
# Datoteka korištenja stoga
*.su
*.bin
# Međudatoteka za otklanjanje pogrešaka
*.idb
# Baza podataka za otklanjanje pogrešaka programa
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dol

Što ova pravila za libogc zapravo zanemaruju

Svaki obrazac u nastavku i razlog zašto pripada vašoj datoteci .gitignore.

Preduvjeti

Obrazac Što zanemaruje
*.d Preduvjeti

Zanemari direktorije izgradnje

Obrazac Što zanemaruje
build/ Izlazni direktorij izgradnje

Objektne datoteke

Obrazac Što zanemaruje
*.o Objektna datoteka
*.ko Objektne datoteke
*.obj Objektna datoteka
*.elf Objektne datoteke
*.bin Objektne datoteke

Zanemari metapodatkovne datoteke specifične za Wii

Obrazac Što zanemaruje
meta.xml Zanemari metapodatkovne datoteke specifične za Wii
icon.png Zanemari metapodatkovne datoteke specifične za Wii

Zanemari datoteke specifične za uređivač ili IDE

Obrazac Što zanemaruje
.vscode/ Postavke Visual Studio Codea
.idea/ Projektne datoteke IntelliJ IDEA
*.sublime-project Projektna datoteka Sublime Texta
*.sublime-workspace Radni prostor Sublime Texta

Unaprijed prevedena zaglavlja

Obrazac Što zanemaruje
*.gch Unaprijed prevedena zaglavlja
*.pch Unaprijed prevedena zaglavlja

Rezultati povezivača

Obrazac Što zanemaruje
*.ilk Rezultati povezivača
*.map Rezultati povezivača
*.exp Rezultati povezivača

Zanemari sigurnosne kopije ili privremene datoteke

Obrazac Što zanemaruje
*~ Sigurnosne kopije Emacsa
*.bak Datoteka sigurnosne kopije
*.swp Zamjenska datoteka Vima
*.tmp Privremene datoteke

Biblioteke

Obrazac Što zanemaruje
*.lib Datoteka biblioteke
*.a Statička biblioteka
*.la Biblioteke
*.lo Biblioteke

Zanemari datoteke zapisnika

Obrazac Što zanemaruje
*.log Datoteka zapisnika

Zanemari biblioteke i ovisnosti

Obrazac Što zanemaruje
lib/ Direktorij biblioteka
deps/ Zanemari biblioteke i ovisnosti
obj/ Zanemari biblioteke i ovisnosti

Dijeljeni objekti (uklj. Windows DLL-ove)

Obrazac Što zanemaruje
*.dll Dinamički povezana biblioteka
*.so Dijeljeni objekt
*.so.* Verzionirani dijeljeni objekt
*.dylib Dinamička biblioteka macOS-a

Zanemari datoteke specifične za operacijski sustav

Obrazac Što zanemaruje
$RECYCLE.BIN/ Koš za smeće Windowsa
.Trash-1000/ Zanemari datoteke specifične za operacijski sustav
.Spotlight-V100/ Zanemari datoteke specifične za operacijski sustav
.fseventsd/ Zanemari datoteke specifične za operacijski sustav
.DS_Store Postavke mapa macOS-a (Desktop Services Store)

Izvršne datoteke

Obrazac Što zanemaruje
*.exe Izvršna datoteka Windowsa
*.out Rezultati prevoditelja
*.app Paket aplikacije
*.i*86 32-bitna binarna datoteka x86
*.x86_64 64-bitna binarna datoteka x86
*.hex Datoteka heksadekadskog ispisa
*.dol Izvršne datoteke
*.elf Izvršne datoteke

Datoteke za otklanjanje pogrešaka

Obrazac Što zanemaruje
*.dSYM/ Simboli za otklanjanje pogrešaka macOS-a
*.su Datoteka korištenja stoga
*.idb Međudatoteka za otklanjanje pogrešaka
*.pdb Baza podataka za otklanjanje pogrešaka programa

Rezultati prevođenja modula jezgre

Obrazac Što zanemaruje
*.mod* Rezultati prevođenja modula jezgre
*.cmd Rezultati prevođenja modula jezgre
.tmp_versions/ Rezultati prevođenja modula jezgre
modules.order Rezultati prevođenja modula jezgre
Module.symvers Rezultati prevođenja modula jezgre
Mkfile.old Rezultati prevođenja modula jezgre
dkms.conf Rezultati prevođenja modula jezgre

Kako koristiti ovaj .gitignore za libogc

  1. Kopirajte pravila za libogc iznad ili izravno preuzmite datoteku.
  2. U korijenu svojeg Git repozitorija stvorite datoteku naziva .gitignore i zalijepite pravila u nju.
  3. Ako se neke od tih datoteka već prate, pokrenite git rm -r --cached . pa ponovno predajte promjene — Git primjenjuje pravila izuzimanja samo na datoteke koje ne prati.
  4. Predajte .gitignore kako bi svi u timu koristili ista pravila.