Ludovic Frank Gitignore

.gitignore libogc jaoks

58 tehnoloogia libogc eiramisreeglit, mida saad oma hoidlasse kopeerida.

Raamatukogu GameCube/Wii arendamiseks

Täielik .gitignore libogc jaoks

# Genereeritud LFGitignore - https://lfgitignore.com
# Loodud: 2026-10-31 21:51:33 UTC
# Tehnoloogiad: libogc

### libogc ###
*.d
# Looge väljundkataloog
build/
# Objekti fail
*.o
meta.xml
*.ko
icon.png
# Objekti fail
*.obj
# Visual Studio Code seaded
.vscode/
*.elf
# IntelliJ IDEA projektifailid
.idea/
*.gch
*.ilk
# Sublime Text projektifail
*.sublime-project
*.map
*.pch
# Sublime Text tööruum
*.sublime-workspace
*.exp
# Emacs varukoopiafailid
*~
# Varundusfail
*.bak
# Vim vahetusfail
*.swp
# Raamatukogu fail
*.lib
# Ajutised failid
*.tmp
# Staatiline raamatukogu
*.a
# Logifail
*.log
*.la
# Raamatukogu kataloog
lib/
*.lo
deps/
# Dünaamiline lingiteek
*.dll
obj/
# Windows prügikast
$RECYCLE.BIN/
# Jagatud objekt
*.so
# Versiooniga jagatud objekt
*.so.*
.Trash-1000/
# macOS dünaamiline raamatukogu
*.dylib
.Spotlight-V100/
# Windows käivitatav fail
*.exe
.fseventsd/
# Kompilaatori väljund
*.out
# macOS kausta seaded (töölauateenuste pood)
.DS_Store
# Rakenduste komplekt
*.app
# 32-bitine x86 binaarfail
*.i*86
# 64-bitine x86 binaarfail
*.x86_64
# Hex dump fail
*.hex
# macOS silumissümbolid
*.dSYM/
# Virna kasutusfail
*.su
*.bin
# Vahepealne silumisfail
*.idb
# Programmide silumise andmebaas
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dol

Mida need libogc reeglid tegelikult ignoreerivad

Iga allolev muster ja selgitus, miks see kuulub sinu .gitignore-faili.

Eeldused

Muster Mida see ignoreerib
*.d Eeldused

Ignoreeri ehituskatalooge

Muster Mida see ignoreerib
build/ Looge väljundkataloog

Objekti failid

Muster Mida see ignoreerib
*.o Objekti fail
*.ko Objekti failid
*.obj Objekti fail
*.elf Objekti failid
*.bin Objekti failid

Ignoreeri Wii-spetsiifilisi metaandmete faile

Muster Mida see ignoreerib
meta.xml Ignoreeri Wii-spetsiifilisi metaandmete faile
icon.png Ignoreeri Wii-spetsiifilisi metaandmete faile

Ignoreeri redaktori või IDE-spetsiifilisi faile

Muster Mida see ignoreerib
.vscode/ Visual Studio Code seaded
.idea/ IntelliJ IDEA projektifailid
*.sublime-project Sublime Text projektifail
*.sublime-workspace Sublime Text tööruum

Eelkoostatud päised

Muster Mida see ignoreerib
*.gch Eelkoostatud päised
*.pch Eelkoostatud päised

Linkeri väljund

Muster Mida see ignoreerib
*.ilk Linkeri väljund
*.map Linkeri väljund
*.exp Linkeri väljund

Ignoreeri varukoopiaid või ajutisi faile

Muster Mida see ignoreerib
*~ Emacs varukoopiafailid
*.bak Varundusfail
*.swp Vim vahetusfail
*.tmp Ajutised failid

raamatukogud

Muster Mida see ignoreerib
*.lib Raamatukogu fail
*.a Staatiline raamatukogu
*.la raamatukogud
*.lo raamatukogud

Ignoreeri logifaile

Muster Mida see ignoreerib
*.log Logifail

Ignoreeri teeke ja sõltuvusi

Muster Mida see ignoreerib
lib/ Raamatukogu kataloog
deps/ Ignoreeri teeke ja sõltuvusi
obj/ Ignoreeri teeke ja sõltuvusi

Jagatud objektid (sh Windows DLL-id)

Muster Mida see ignoreerib
*.dll Dünaamiline lingiteek
*.so Jagatud objekt
*.so.* Versiooniga jagatud objekt
*.dylib macOS dünaamiline raamatukogu

Ignoreeri operatsioonisüsteemipõhiseid faile

Muster Mida see ignoreerib
$RECYCLE.BIN/ Windows prügikast
.Trash-1000/ Ignoreeri operatsioonisüsteemipõhiseid faile
.Spotlight-V100/ Ignoreeri operatsioonisüsteemipõhiseid faile
.fseventsd/ Ignoreeri operatsioonisüsteemipõhiseid faile
.DS_Store macOS kausta seaded (töölauateenuste pood)

Täitjad

Muster Mida see ignoreerib
*.exe Windows käivitatav fail
*.out Kompilaatori väljund
*.app Rakenduste komplekt
*.i*86 32-bitine x86 binaarfail
*.x86_64 64-bitine x86 binaarfail
*.hex Hex dump fail
*.dol Täitjad
*.elf Täitjad

Silumisfailid

Muster Mida see ignoreerib
*.dSYM/ macOS silumissümbolid
*.su Virna kasutusfail
*.idb Vahepealne silumisfail
*.pdb Programmide silumise andmebaas

Kerneli mooduli kompileerimise tulemused

Muster Mida see ignoreerib
*.mod* Kerneli mooduli kompileerimise tulemused
*.cmd Kerneli mooduli kompileerimise tulemused
.tmp_versions/ Kerneli mooduli kompileerimise tulemused
modules.order Kerneli mooduli kompileerimise tulemused
Module.symvers Kerneli mooduli kompileerimise tulemused
Mkfile.old Kerneli mooduli kompileerimise tulemused
dkms.conf Kerneli mooduli kompileerimise tulemused

Kuidas seda .gitignore kasutada libogc jaoks

  1. Kopeerige ülaltoodud libogc reeglid või laadige fail otse alla.
  2. Looge oma Git hoidla juurtes fail nimega .gitignore ja kleepige reeglid sinna.
  3. Kui Git juba jälgib mõnda neist failidest, käivita git rm -r --cached . ja tee uus commit — Git rakendab eiramisreegleid ainult jälgimata failidele.
  4. Lisa .gitignore commit’i, et kogu meeskond kasutaks samu reegleid.