.gitignore pre libogc
58 pravidiel ignorovania pre libogc, pripravených na skopírovanie do repozitára.
Knižnica na vývoj pre GameCube/Wii
Kompletný .gitignore pre libogc
# Vygenerované pomocou LFGitignore - https://lfgitignore.com
# Vytvorené: 2026-10-13 16:17:36 UTC
# Technológie: libogc
### libogc ###
*.d
# Výstupný adresár zostavovania
build/
# Objektový súbor
*.o
meta.xml
*.ko
icon.png
# Objektový súbor
*.obj
# Nastavenia Visual Studio Code
.vscode/
*.elf
# Súbory projektu IntelliJ IDEA
.idea/
*.gch
*.ilk
# Súbor projektu Sublime Text
*.sublime-project
*.map
*.pch
# Pracovný priestor Sublime Text
*.sublime-workspace
*.exp
# Záložné súbory Emacs
*~
# Záložný súbor
*.bak
# Odkladací súbor Vim
*.swp
# Súbor knižnice
*.lib
# Dočasné súbory
*.tmp
# Statická knižnica
*.a
# Súbor protokolu
*.log
*.la
# Adresár knižníc
lib/
*.lo
deps/
# Dynamicky linkovaná knižnica
*.dll
obj/
# Kôš Windows
$RECYCLE.BIN/
# Zdieľaný objekt
*.so
# Verziovaný zdieľaný objekt
*.so.*
.Trash-1000/
# Dynamická knižnica macOS
*.dylib
.Spotlight-V100/
# Spustiteľný súbor Windows
*.exe
.fseventsd/
# Výstup kompilátora
*.out
# Nastavenia priečinka macOS (Desktop Services Store)
.DS_Store
# Balík aplikácie
*.app
# 32-bitový binárny súbor x86
*.i*86
# 64-bitový binárny súbor x86
*.x86_64
# Súbor hexadecimálneho výpisu
*.hex
# Ladiace symboly macOS
*.dSYM/
# Súbor využitia zásobníka
*.su
*.bin
# Medzivýsledný ladiaci súbor
*.idb
# Ladiaca databáza programu
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dol
Čo tieto pravidlá pre libogc skutočne ignorujú
Všetky vzory nižšie aj s vysvetlením, prečo patria do vášho .gitignore.
Predpoklady
| Vzor | Čo ignoruje |
|---|---|
*.d |
Predpoklady |
Ignorovať adresáre zostavovania
| Vzor | Čo ignoruje |
|---|---|
build/ |
Výstupný adresár zostavovania |
Súbory objektov
| Vzor | Čo ignoruje |
|---|---|
*.o |
Objektový súbor |
*.ko |
Súbory objektov |
*.obj |
Objektový súbor |
*.elf |
Súbory objektov |
*.bin |
Súbory objektov |
Ignorovať súbory metadát špecifické pre Wii
| Vzor | Čo ignoruje |
|---|---|
meta.xml |
Ignorovať súbory metadát špecifické pre Wii |
icon.png |
Ignorovať súbory metadát špecifické pre Wii |
Ignorovať súbory špecifické pre editor alebo IDE
| Vzor | Čo ignoruje |
|---|---|
.vscode/ |
Nastavenia Visual Studio Code |
.idea/ |
Súbory projektu IntelliJ IDEA |
*.sublime-project |
Súbor projektu Sublime Text |
*.sublime-workspace |
Pracovný priestor Sublime Text |
Predkompilované hlavičky
| Vzor | Čo ignoruje |
|---|---|
*.gch |
Predkompilované hlavičky |
*.pch |
Predkompilované hlavičky |
Výstup linkera
| Vzor | Čo ignoruje |
|---|---|
*.ilk |
Výstup linkera |
*.map |
Výstup linkera |
*.exp |
Výstup linkera |
Ignorovať záložné alebo dočasné súbory
| Vzor | Čo ignoruje |
|---|---|
*~ |
Záložné súbory Emacs |
*.bak |
Záložný súbor |
*.swp |
Odkladací súbor Vim |
*.tmp |
Dočasné súbory |
Knižnice
| Vzor | Čo ignoruje |
|---|---|
*.lib |
Súbor knižnice |
*.a |
Statická knižnica |
*.la |
Knižnice |
*.lo |
Knižnice |
Ignorovať súbory protokolov
| Vzor | Čo ignoruje |
|---|---|
*.log |
Súbor protokolu |
Ignorovať knižnice a závislosti
| Vzor | Čo ignoruje |
|---|---|
lib/ |
Adresár knižníc |
deps/ |
Ignorovať knižnice a závislosti |
obj/ |
Ignorovať knižnice a závislosti |
Zdieľané objekty (vrátane DLL Windows)
| Vzor | Čo ignoruje |
|---|---|
*.dll |
Dynamicky linkovaná knižnica |
*.so |
Zdieľaný objekt |
*.so.* |
Verziovaný zdieľaný objekt |
*.dylib |
Dynamická knižnica macOS |
Ignorovať súbory špecifické pre operačný systém
| Vzor | Čo ignoruje |
|---|---|
$RECYCLE.BIN/ |
Kôš Windows |
.Trash-1000/ |
Ignorovať súbory špecifické pre operačný systém |
.Spotlight-V100/ |
Ignorovať súbory špecifické pre operačný systém |
.fseventsd/ |
Ignorovať súbory špecifické pre operačný systém |
.DS_Store |
Nastavenia priečinka macOS (Desktop Services Store) |
Spustiteľné súbory
| Vzor | Čo ignoruje |
|---|---|
*.exe |
Spustiteľný súbor Windows |
*.out |
Výstup kompilátora |
*.app |
Balík aplikácie |
*.i*86 |
32-bitový binárny súbor x86 |
*.x86_64 |
64-bitový binárny súbor x86 |
*.hex |
Súbor hexadecimálneho výpisu |
*.dol |
Spustiteľné súbory |
*.elf |
Spustiteľné súbory |
Ladiace súbory
| Vzor | Čo ignoruje |
|---|---|
*.dSYM/ |
Ladiace symboly macOS |
*.su |
Súbor využitia zásobníka |
*.idb |
Medzivýsledný ladiaci súbor |
*.pdb |
Ladiaca databáza programu |
Výsledky kompilácie modulu jadra
| Vzor | Čo ignoruje |
|---|---|
*.mod* |
Výsledky kompilácie modulu jadra |
*.cmd |
Výsledky kompilácie modulu jadra |
.tmp_versions/ |
Výsledky kompilácie modulu jadra |
modules.order |
Výsledky kompilácie modulu jadra |
Module.symvers |
Výsledky kompilácie modulu jadra |
Mkfile.old |
Výsledky kompilácie modulu jadra |
dkms.conf |
Výsledky kompilácie modulu jadra |
Ako používať tento .gitignore pre libogc
- Skopírujte pravidlá pre libogc vyššie alebo si súbor priamo stiahnite.
- V koreňovom adresári repozitára Git vytvorte súbor s názvom .gitignore a vložte doň pravidlá.
- Ak sa niektoré súbory už sledujú, spustite git rm -r --cached . a vytvorte nový commit — Git uplatňuje pravidlá ignorovania iba na nesledované súbory.
- Pridajte .gitignore do commitu, aby celý tím zdieľal rovnaké pravidlá.