Ludovic Frank Gitignore

.gitignore per a libogc

58 regles d’exclusió de libogc, llestes per copiar al repositori.

Biblioteca per al desenvolupament de GameCube/Wii

El .gitignore complet per a libogc

# Generat per LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 21:50:46 UTC
# Tecnologies: libogc

### libogc ###
*.d
# Crea un directori de sortida
build/
# Fitxer objecte
*.o
meta.xml
*.ko
icon.png
# Fitxer objecte
*.obj
# Configuració Visual Studio Code
.vscode/
*.elf
# Fitxers de projecte IntelliJ IDEA
.idea/
*.gch
*.ilk
# Fitxer de projecte Sublime Text
*.sublime-project
*.map
*.pch
# Espai de treball Sublime Text
*.sublime-workspace
*.exp
# Fitxers de còpia de seguretat Emacs
*~
# Fitxer de còpia de seguretat
*.bak
# Fitxer d'intercanvi Vim
*.swp
# Fitxa de la biblioteca
*.lib
# Fitxers temporals
*.tmp
# Biblioteca estàtica
*.a
# Fitxer de registre
*.log
*.la
# Directori de la biblioteca
lib/
*.lo
deps/
# Biblioteca d'enllaços dinàmics
*.dll
obj/
# Windows paperera de reciclatge
$RECYCLE.BIN/
# Objecte compartit
*.so
# Objecte compartit amb versions
*.so.*
.Trash-1000/
# macOS biblioteca dinàmica
*.dylib
.Spotlight-V100/
# Executable de Windows
*.exe
.fseventsd/
# Sortida del compilador
*.out
# Configuració de la carpeta macOS (Botiga de serveis d'escriptori)
.DS_Store
# Paquet d'aplicacions
*.app
# Binari x86 de 32 bits
*.i*86
# Binari x86 de 64 bits
*.x86_64
# Fitxer d'abocament hexadecimal
*.hex
# Símbols de depuració macOS
*.dSYM/
# Fitxer d'ús de la pila
*.su
*.bin
# Fitxer de depuració intermedi
*.idb
# Base de dades de depuració del programa
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dol

El que aquestes regles libogc ignoren realment

Cada patró a continuació i per què pertany al vostre .gitignore.

Requisits previs

Patró El que ignora
*.d Requisits previs

Ignora els directoris de compilació

Patró El que ignora
build/ Crea un directori de sortida

Fitxers d'objectes

Patró El que ignora
*.o Fitxer objecte
*.ko Fitxers d'objectes
*.obj Fitxer objecte
*.elf Fitxers d'objectes
*.bin Fitxers d'objectes

Ignora els fitxers de metadades específics de Wii

Patró El que ignora
meta.xml Ignora els fitxers de metadades específics de Wii
icon.png Ignora els fitxers de metadades específics de Wii

Ignoreu els fitxers específics de l'editor o de l'IDE

Patró El que ignora
.vscode/ Configuració Visual Studio Code
.idea/ Fitxers de projecte IntelliJ IDEA
*.sublime-project Fitxer de projecte Sublime Text
*.sublime-workspace Espai de treball Sublime Text

Capçaleres precompilades

Patró El que ignora
*.gch Capçaleres precompilades
*.pch Capçaleres precompilades

Sortida de l'enllaç

Patró El que ignora
*.ilk Sortida de l'enllaç
*.map Sortida de l'enllaç
*.exp Sortida de l'enllaç

Ignora els fitxers de còpia de seguretat o temporals

Patró El que ignora
*~ Fitxers de còpia de seguretat Emacs
*.bak Fitxer de còpia de seguretat
*.swp Fitxer d'intercanvi Vim
*.tmp Fitxers temporals

Biblioteques

Patró El que ignora
*.lib Fitxa de la biblioteca
*.a Biblioteca estàtica
*.la Biblioteques
*.lo Biblioteques

Ignora els fitxers de registre

Patró El que ignora
*.log Fitxer de registre

Ignora biblioteques i dependències

Patró El que ignora
lib/ Directori de la biblioteca
deps/ Ignora biblioteques i dependències
obj/ Ignora biblioteques i dependències

Objectes compartits (inc. DLL Windows)

Patró El que ignora
*.dll Biblioteca d'enllaços dinàmics
*.so Objecte compartit
*.so.* Objecte compartit amb versions
*.dylib macOS biblioteca dinàmica

Ignora els fitxers específics del sistema operatiu

Patró El que ignora
$RECYCLE.BIN/ Windows paperera de reciclatge
.Trash-1000/ Ignora els fitxers específics del sistema operatiu
.Spotlight-V100/ Ignora els fitxers específics del sistema operatiu
.fseventsd/ Ignora els fitxers específics del sistema operatiu
.DS_Store Configuració de la carpeta macOS (Botiga de serveis d'escriptori)

Executables

Patró El que ignora
*.exe Executable de Windows
*.out Sortida del compilador
*.app Paquet d'aplicacions
*.i*86 Binari x86 de 32 bits
*.x86_64 Binari x86 de 64 bits
*.hex Fitxer d'abocament hexadecimal
*.dol Executables
*.elf Executables

Fitxers de depuració

Patró El que ignora
*.dSYM/ Símbols de depuració macOS
*.su Fitxer d'ús de la pila
*.idb Fitxer de depuració intermedi
*.pdb Base de dades de depuració del programa

Resultats de la compilació del mòdul del nucli

Patró El que ignora
*.mod* Resultats de la compilació del mòdul del nucli
*.cmd Resultats de la compilació del mòdul del nucli
.tmp_versions/ Resultats de la compilació del mòdul del nucli
modules.order Resultats de la compilació del mòdul del nucli
Module.symvers Resultats de la compilació del mòdul del nucli
Mkfile.old Resultats de la compilació del mòdul del nucli
dkms.conf Resultats de la compilació del mòdul del nucli

Com utilitzar aquest .gitignore per a libogc

  1. Copieu les regles libogc anteriors o descarregueu el fitxer directament.
  2. Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
  3. Si alguns d’aquests fitxers ja tenen seguiment, executeu git rm -r --cached . i torneu a confirmar els canvis: Git només aplica les regles d’exclusió als fitxers sense seguiment.
  4. Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.