.gitignore pentru libogc
58 reguli de ignorare pentru libogc, gata de copiat în depozitul dvs.
Biblioteca pentru dezvoltarea GameCube/Wii
.gitignore complet pentru libogc
# Generat de LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 21:51:21 UTC
# Tehnologii: libogc
### libogc ###
*.d
# Creați directorul de ieșire
build/
# Fișier obiect
*.o
meta.xml
*.ko
icon.png
# Fișier obiect
*.obj
# Setări Visual Studio Code
.vscode/
*.elf
# Fișierele de proiect IntelliJ IDEA
.idea/
*.gch
*.ilk
# Fișierul de proiect Sublime Text
*.sublime-project
*.map
*.pch
# Sublime Text spațiu de lucru
*.sublime-workspace
*.exp
# Emacs fișiere de rezervă
*~
# Fișier de rezervă
*.bak
# Fișierul de schimb Vim
*.swp
# Fișierul bibliotecii
*.lib
# Fișiere temporare
*.tmp
# Bibliotecă statică
*.a
# Fișier jurnal
*.log
*.la
# Directorul bibliotecii
lib/
*.lo
deps/
# Bibliotecă de linkuri dinamice
*.dll
obj/
# Windows coș de reciclare
$RECYCLE.BIN/
# Obiect comun
*.so
# Obiect partajat cu versiune
*.so.*
.Trash-1000/
# macOS bibliotecă dinamică
*.dylib
.Spotlight-V100/
# Windows executabil
*.exe
.fseventsd/
# Ieșirea compilatorului
*.out
# Setări folder macOS (Magazin de servicii desktop)
.DS_Store
# Pachet de aplicații
*.app
# Binar x86 pe 32 de biți
*.i*86
# Binar x86 pe 64 de biți
*.x86_64
# Fișier dump hexadecimal
*.hex
# Simboluri de depanare macOS
*.dSYM/
# Fișier de utilizare a stivei
*.su
*.bin
# Fișier intermediar de depanare
*.idb
# Baza de date de depanare a programului
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dol
Ce ignoră regulile pentru libogc
Fiecare model de mai jos și motivul pentru care se află în .gitignore.
Cerințe preliminare
| Model de fișier | Ce ignoră |
|---|---|
*.d |
Cerințe preliminare |
Ignorați directoarele de compilare
| Model de fișier | Ce ignoră |
|---|---|
build/ |
Creați directorul de ieșire |
Fișiere obiect
| Model de fișier | Ce ignoră |
|---|---|
*.o |
Fișier obiect |
*.ko |
Fișiere obiect |
*.obj |
Fișier obiect |
*.elf |
Fișiere obiect |
*.bin |
Fișiere obiect |
Ignorați fișierele de metadate specifice Wii
| Model de fișier | Ce ignoră |
|---|---|
meta.xml |
Ignorați fișierele de metadate specifice Wii |
icon.png |
Ignorați fișierele de metadate specifice Wii |
Ignorați fișierele editor sau specifice IDE
| Model de fișier | Ce ignoră |
|---|---|
.vscode/ |
Setări Visual Studio Code |
.idea/ |
Fișierele de proiect IntelliJ IDEA |
*.sublime-project |
Fișierul de proiect Sublime Text |
*.sublime-workspace |
Sublime Text spațiu de lucru |
Antete precompilate
| Model de fișier | Ce ignoră |
|---|---|
*.gch |
Antete precompilate |
*.pch |
Antete precompilate |
Ieșire linker
| Model de fișier | Ce ignoră |
|---|---|
*.ilk |
Ieșire linker |
*.map |
Ieșire linker |
*.exp |
Ieșire linker |
Ignorați fișierele de rezervă sau temporare
| Model de fișier | Ce ignoră |
|---|---|
*~ |
Emacs fișiere de rezervă |
*.bak |
Fișier de rezervă |
*.swp |
Fișierul de schimb Vim |
*.tmp |
Fișiere temporare |
Biblioteci
| Model de fișier | Ce ignoră |
|---|---|
*.lib |
Fișierul bibliotecii |
*.a |
Bibliotecă statică |
*.la |
Biblioteci |
*.lo |
Biblioteci |
Ignorați fișierele jurnal
| Model de fișier | Ce ignoră |
|---|---|
*.log |
Fișier jurnal |
Ignorați bibliotecile și dependențele
| Model de fișier | Ce ignoră |
|---|---|
lib/ |
Directorul bibliotecii |
deps/ |
Ignorați bibliotecile și dependențele |
obj/ |
Ignorați bibliotecile și dependențele |
Obiecte partajate (inclusiv DLL-uri Windows)
| Model de fișier | Ce ignoră |
|---|---|
*.dll |
Bibliotecă de linkuri dinamice |
*.so |
Obiect comun |
*.so.* |
Obiect partajat cu versiune |
*.dylib |
macOS bibliotecă dinamică |
Ignorați fișierele specifice sistemului de operare
| Model de fișier | Ce ignoră |
|---|---|
$RECYCLE.BIN/ |
Windows coș de reciclare |
.Trash-1000/ |
Ignorați fișierele specifice sistemului de operare |
.Spotlight-V100/ |
Ignorați fișierele specifice sistemului de operare |
.fseventsd/ |
Ignorați fișierele specifice sistemului de operare |
.DS_Store |
Setări folder macOS (Magazin de servicii desktop) |
Executabile
| Model de fișier | Ce ignoră |
|---|---|
*.exe |
Windows executabil |
*.out |
Ieșirea compilatorului |
*.app |
Pachet de aplicații |
*.i*86 |
Binar x86 pe 32 de biți |
*.x86_64 |
Binar x86 pe 64 de biți |
*.hex |
Fișier dump hexadecimal |
*.dol |
Executabile |
*.elf |
Executabile |
Depanați fișierele
| Model de fișier | Ce ignoră |
|---|---|
*.dSYM/ |
Simboluri de depanare macOS |
*.su |
Fișier de utilizare a stivei |
*.idb |
Fișier intermediar de depanare |
*.pdb |
Baza de date de depanare a programului |
Rezultatele compilarii modulului kernel
| Model de fișier | Ce ignoră |
|---|---|
*.mod* |
Rezultatele compilarii modulului kernel |
*.cmd |
Rezultatele compilarii modulului kernel |
.tmp_versions/ |
Rezultatele compilarii modulului kernel |
modules.order |
Rezultatele compilarii modulului kernel |
Module.symvers |
Rezultatele compilarii modulului kernel |
Mkfile.old |
Rezultatele compilarii modulului kernel |
dkms.conf |
Rezultatele compilarii modulului kernel |
Cum să utilizați acest .gitignore pentru libogc
- Copiați regulile libogc de mai sus sau descărcați fișierul direct.
- Creați un fișier numit .gitignore la rădăcina depozitului dvs. Git și inserați regulile în el.
- Dacă unele fișiere sunt deja urmărite, rulați git rm -r --cached . și apoi faceți din nou commit — Git aplică regulile de ignorare numai fișierelor neurmărite.
- Faceți commit pentru .gitignore, astfel încât întreaga echipă să folosească aceleași reguli.