.gitignore untuk libogc

58 peraturan pengabaian untuk libogc, sedia untuk disalin ke repositori anda.

Perpustakaan untuk pembangunan GameCube/Wii

.gitignore yang lengkap untuk libogc

# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 23:46:25 UTC
# Teknologi: libogc

### libogc ###
*.d
# Bina direktori output
build/
# Fail objek
*.o
meta.xml
*.ko
icon.png
# Fail objek
*.obj
# Tetapan Visual Studio Code
.vscode/
*.elf
# Fail projek IntelliJ IDEA
.idea/
*.gch
*.ilk
# Fail projek Sublime Text
*.sublime-project
*.map
*.pch
# Sublime Text ruang kerja
*.sublime-workspace
*.exp
# Fail sandaran Emacs
*~
# Fail sandaran
*.bak
# Vim fail pertukaran
*.swp
# Fail perpustakaan
*.lib
# Fail sementara
*.tmp
# Perpustakaan statik
*.a
# Fail log
*.log
*.la
# Direktori perpustakaan
lib/
*.lo
deps/
# Pustaka pautan dinamik
*.dll
obj/
# Windows tong kitar semula
$RECYCLE.BIN/
# Objek kongsi
*.so
# Objek kongsi versi
*.so.*
.Trash-1000/
# Perpustakaan dinamik macOS
*.dylib
.Spotlight-V100/
# Windows boleh laksana
*.exe
.fseventsd/
# Output pengkompil
*.out
# Tetapan folder macOS (Kedai Perkhidmatan Desktop)
.DS_Store
# Himpunan aplikasi
*.app
# Perduaan x86 32-bit
*.i*86
# Perduaan x86 64-bit
*.x86_64
# Hex dump fail
*.hex
# Simbol nyahpepijat macOS
*.dSYM/
# Timbunan fail penggunaan
*.su
*.bin
# Fail nyahpepijat perantaraan
*.idb
# Pangkalan data nyahpepijat program
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dol

Apa yang sebenarnya diabaikan oleh peraturan libogc ini

Setiap corak di bawah disertakan dengan sebab ia perlu berada dalam .gitignore anda.

Prasyarat

Corak Perkara yang diabaikan
*.d Prasyarat

Abaikan direktori build

Corak Perkara yang diabaikan
build/ Bina direktori output

Fail objek

Corak Perkara yang diabaikan
*.o Fail objek
*.ko Fail objek
*.obj Fail objek
*.elf Fail objek
*.bin Fail objek

Abaikan fail metadata khusus Wii

Corak Perkara yang diabaikan
meta.xml Abaikan fail metadata khusus Wii
icon.png Abaikan fail metadata khusus Wii

Abaikan editor atau fail khusus IDE

Corak Perkara yang diabaikan
.vscode/ Tetapan Visual Studio Code
.idea/ Fail projek IntelliJ IDEA
*.sublime-project Fail projek Sublime Text
*.sublime-workspace Sublime Text ruang kerja

Pengepala yang diprasusun

Corak Perkara yang diabaikan
*.gch Pengepala yang diprasusun
*.pch Pengepala yang diprasusun

Output penghubung

Corak Perkara yang diabaikan
*.ilk Output penghubung
*.map Output penghubung
*.exp Output penghubung

Abaikan fail sandaran atau sementara

Corak Perkara yang diabaikan
*~ Fail sandaran Emacs
*.bak Fail sandaran
*.swp Vim fail pertukaran
*.tmp Fail sementara

Perpustakaan

Corak Perkara yang diabaikan
*.lib Fail perpustakaan
*.a Perpustakaan statik
*.la Perpustakaan
*.lo Perpustakaan

Abaikan fail log

Corak Perkara yang diabaikan
*.log Fail log

Abaikan perpustakaan dan kebergantungan

Corak Perkara yang diabaikan
lib/ Direktori perpustakaan
deps/ Abaikan perpustakaan dan kebergantungan
obj/ Abaikan perpustakaan dan kebergantungan

Objek kongsi (termasuk DLL Windows)

Corak Perkara yang diabaikan
*.dll Pustaka pautan dinamik
*.so Objek kongsi
*.so.* Objek kongsi versi
*.dylib Perpustakaan dinamik macOS

Abaikan fail khusus sistem pengendalian

Corak Perkara yang diabaikan
$RECYCLE.BIN/ Windows tong kitar semula
.Trash-1000/ Abaikan fail khusus sistem pengendalian
.Spotlight-V100/ Abaikan fail khusus sistem pengendalian
.fseventsd/ Abaikan fail khusus sistem pengendalian
.DS_Store Tetapan folder macOS (Kedai Perkhidmatan Desktop)

Boleh laku

Corak Perkara yang diabaikan
*.exe Windows boleh laksana
*.out Output pengkompil
*.app Himpunan aplikasi
*.i*86 Perduaan x86 32-bit
*.x86_64 Perduaan x86 64-bit
*.hex Hex dump fail
*.dol Boleh laku
*.elf Boleh laku

Nyahpepijat fail

Corak Perkara yang diabaikan
*.dSYM/ Simbol nyahpepijat macOS
*.su Timbunan fail penggunaan
*.idb Fail nyahpepijat perantaraan
*.pdb Pangkalan data nyahpepijat program

Hasil Penyusunan Modul Kernel

Corak Perkara yang diabaikan
*.mod* Hasil Penyusunan Modul Kernel
*.cmd Hasil Penyusunan Modul Kernel
.tmp_versions/ Hasil Penyusunan Modul Kernel
modules.order Hasil Penyusunan Modul Kernel
Module.symvers Hasil Penyusunan Modul Kernel
Mkfile.old Hasil Penyusunan Modul Kernel
dkms.conf Hasil Penyusunan Modul Kernel

Bagaimana untuk menggunakan .gitignore ini untuk libogc

  1. Salin peraturan libogc di atas, atau muat turun fail terus.
  2. Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
  3. Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
  4. Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.