Ludovic Frank Gitignore

.gitignore libogc-hez

A 58 figyelmen kívül hagyja a libogc szabályait, készen áll a tárba másolásra.

Könyvtár GameCube/Wii fejlesztéshez

A teljes .gitignore a libogc-hez

# Generálta: LFGitignore - https://lfgitignore.com
# Létrehozva: 2026-10-31 21:52:24 UTC
# Technológiák: libogc

### libogc ###
*.d
# Kimeneti könyvtár létrehozása
build/
# Objektumfájl
*.o
meta.xml
*.ko
icon.png
# Objektumfájl
*.obj
# Visual Studio Code beállítások
.vscode/
*.elf
# IntelliJ IDEA projektfájlok
.idea/
*.gch
*.ilk
# Sublime Text projektfájl
*.sublime-project
*.map
*.pch
# Sublime Text munkaterület
*.sublime-workspace
*.exp
# Emacs biztonsági mentési fájlok
*~
# Biztonsági másolat fájl
*.bak
# Vim swap fájl
*.swp
# Könyvtári fájl
*.lib
# Ideiglenes fájlok
*.tmp
# Statikus könyvtár
*.a
# Naplófájl
*.log
*.la
# Könyvtári címtár
lib/
*.lo
deps/
# Dinamikus hivatkozási könyvtár
*.dll
obj/
# Windows szemetes
$RECYCLE.BIN/
# Megosztott objektum
*.so
# Verziózott megosztott objektum
*.so.*
.Trash-1000/
# macOS dinamikus könyvtár
*.dylib
.Spotlight-V100/
# Windows végrehajtható
*.exe
.fseventsd/
# Fordító kimenet
*.out
# macOS mappabeállítások (Desktop Services Store)
.DS_Store
# Alkalmazáscsomag
*.app
# 32 bites x86 bináris
*.i*86
# 64 bites x86 bináris
*.x86_64
# Hex dump fájl
*.hex
# macOS hibakeresési szimbólumok
*.dSYM/
# Stack használati fájl
*.su
*.bin
# Köztes hibakereső fájl
*.idb
# Program hibakereső adatbázis
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dol

Amit ezek a libogc szabályok valójában figyelmen kívül hagynak

Minden alábbi minta, és miért tartozik a .gitignore.-hez

Előfeltételek

Minta Mit hagy figyelmen kívül
*.d Előfeltételek

A build könyvtárak figyelmen kívül hagyása

Minta Mit hagy figyelmen kívül
build/ Kimeneti könyvtár létrehozása

Objektumfájlok

Minta Mit hagy figyelmen kívül
*.o Objektumfájl
*.ko Objektumfájlok
*.obj Objektumfájl
*.elf Objektumfájlok
*.bin Objektumfájlok

A Wii-specifikus metaadatfájlok figyelmen kívül hagyása

Minta Mit hagy figyelmen kívül
meta.xml A Wii-specifikus metaadatfájlok figyelmen kívül hagyása
icon.png A Wii-specifikus metaadatfájlok figyelmen kívül hagyása

Hagyja figyelmen kívül a szerkesztő- vagy IDE-specifikus fájlokat

Minta Mit hagy figyelmen kívül
.vscode/ Visual Studio Code beállítások
.idea/ IntelliJ IDEA projektfájlok
*.sublime-project Sublime Text projektfájl
*.sublime-workspace Sublime Text munkaterület

Előre összeállított fejlécek

Minta Mit hagy figyelmen kívül
*.gch Előre összeállított fejlécek
*.pch Előre összeállított fejlécek

Linker kimenet

Minta Mit hagy figyelmen kívül
*.ilk Linker kimenet
*.map Linker kimenet
*.exp Linker kimenet

Hagyja figyelmen kívül a biztonsági mentési vagy ideiglenes fájlokat

Minta Mit hagy figyelmen kívül
*~ Emacs biztonsági mentési fájlok
*.bak Biztonsági másolat fájl
*.swp Vim swap fájl
*.tmp Ideiglenes fájlok

Könyvtárak

Minta Mit hagy figyelmen kívül
*.lib Könyvtári fájl
*.a Statikus könyvtár
*.la Könyvtárak
*.lo Könyvtárak

A naplófájlok figyelmen kívül hagyása

Minta Mit hagy figyelmen kívül
*.log Naplófájl

Hagyja figyelmen kívül a könyvtárakat és a függőségeket

Minta Mit hagy figyelmen kívül
lib/ Könyvtári címtár
deps/ Hagyja figyelmen kívül a könyvtárakat és a függőségeket
obj/ Hagyja figyelmen kívül a könyvtárakat és a függőségeket

Megosztott objektumok (beleértve a Windows DLL-eket)

Minta Mit hagy figyelmen kívül
*.dll Dinamikus hivatkozási könyvtár
*.so Megosztott objektum
*.so.* Verziózott megosztott objektum
*.dylib macOS dinamikus könyvtár

Az operációs rendszer-specifikus fájlok figyelmen kívül hagyása

Minta Mit hagy figyelmen kívül
$RECYCLE.BIN/ Windows szemetes
.Trash-1000/ Az operációs rendszer-specifikus fájlok figyelmen kívül hagyása
.Spotlight-V100/ Az operációs rendszer-specifikus fájlok figyelmen kívül hagyása
.fseventsd/ Az operációs rendszer-specifikus fájlok figyelmen kívül hagyása
.DS_Store macOS mappabeállítások (Desktop Services Store)

Végrehajtók

Minta Mit hagy figyelmen kívül
*.exe Windows végrehajtható
*.out Fordító kimenet
*.app Alkalmazáscsomag
*.i*86 32 bites x86 bináris
*.x86_64 64 bites x86 bináris
*.hex Hex dump fájl
*.dol Végrehajtók
*.elf Végrehajtók

Hibakeresési fájlok

Minta Mit hagy figyelmen kívül
*.dSYM/ macOS hibakeresési szimbólumok
*.su Stack használati fájl
*.idb Köztes hibakereső fájl
*.pdb Program hibakereső adatbázis

Kernel modul fordítási eredményei

Minta Mit hagy figyelmen kívül
*.mod* Kernel modul fordítási eredményei
*.cmd Kernel modul fordítási eredményei
.tmp_versions/ Kernel modul fordítási eredményei
modules.order Kernel modul fordítási eredményei
Module.symvers Kernel modul fordítási eredményei
Mkfile.old Kernel modul fordítási eredményei
dkms.conf Kernel modul fordítási eredményei

A .gitignore használata a libogc-hez

  1. Másolja ki a fenti libogc szabályokat, vagy töltse le közvetlenül a fájlt.
  2. Hozz létre egy .gitignore nevű fájlt a Git-tároló gyökérkönyvtárában, majd illeszd be a szabályokat.
  3. Ha ezen fájlok némelyike ​​már nyomon van követve, futtassa a git rm -r --cached . programot, majd véglegesítse újra – a Git csak a nem követett fájlokra alkalmaz figyelmen kívül hagyási szabályokat.
  4. Kötelesd be a .gitignore-t, hogy a csapatban mindenki ugyanazokat a szabályokat alkalmazza.