Ludovic Frank Gitignore

.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

  1. Copiați regulile libogc de mai sus sau descărcați fișierul direct.
  2. Creați un fișier numit .gitignore la rădăcina depozitului dvs. Git și inserați regulile în el.
  3. 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.
  4. Faceți commit pentru .gitignore, astfel încât întreaga echipă să folosească aceleași reguli.