.gitignore untuk libogc
58 aturan pengabaian untuk libogc, siap disalin ke repositori Anda.
Pustaka untuk pengembangan GameCube/Wii
.gitignore lengkap untuk libogc
# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 22:58:20 UTC
# Teknologi: libogc
### libogc ###
*.d
# Direktori keluaran Build
build/
# Berkas objek
*.o
meta.xml
*.ko
icon.png
# Berkas objek
*.obj
# Pengaturan Visual Studio Code
.vscode/
*.elf
# berkas proyek IntelliJ IDEA
.idea/
*.gch
*.ilk
# Berkas proyek Sublime Text
*.sublime-project
*.map
*.pch
# Ruang kerja Sublime Text
*.sublime-workspace
*.exp
# berkas cadangan Emacs
*~
# berkas cadangan
*.bak
# Berkas swap Vim
*.swp
# berkas pustaka
*.lib
# Berkas sementara
*.tmp
# Pustaka statis
*.a
# Berkas catatan
*.log
*.la
# Direktori pustaka
lib/
*.lo
deps/
# Pustaka tautan dinamis
*.dll
obj/
# Tempat sampah Windows
$RECYCLE.BIN/
# Objek bersama
*.so
# Objek bersama dengan versi
*.so.*
.Trash-1000/
# Pustaka dinamis macOS
*.dylib
.Spotlight-V100/
# Berkas eksekusi Windows
*.exe
.fseventsd/
# Keluaran kompiler
*.out
# Pengaturan folder macOS (Desktop Services Store)
.DS_Store
# Paket aplikasi
*.app
# Biner x86 32-bit
*.i*86
# Biner x86 64-bit
*.x86_64
# berkas pembuangan hex
*.hex
# Simbol debug macOS
*.dSYM/
# Berkas penggunaan stack
*.su
*.bin
# berkas debug perantara
*.idb
# Basis data debug program
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dol
Apa yang sebenarnya diabaikan oleh aturan libogc ini
Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.
Prasyarat
| Pola | Yang diabaikan |
|---|---|
*.d |
Prasyarat |
Abaikan direktori build
| Pola | Yang diabaikan |
|---|---|
build/ |
Direktori keluaran Build |
Berkas objek
| Pola | Yang diabaikan |
|---|---|
*.o |
Berkas objek |
*.ko |
Berkas objek |
*.obj |
Berkas objek |
*.elf |
Berkas objek |
*.bin |
Berkas objek |
Abaikan berkas metadata khusus Wii
| Pola | Yang diabaikan |
|---|---|
meta.xml |
Abaikan berkas metadata khusus Wii |
icon.png |
Abaikan berkas metadata khusus Wii |
Abaikan berkas khusus editor atau IDE
| Pola | Yang diabaikan |
|---|---|
.vscode/ |
Pengaturan Visual Studio Code |
.idea/ |
berkas proyek IntelliJ IDEA |
*.sublime-project |
Berkas proyek Sublime Text |
*.sublime-workspace |
Ruang kerja Sublime Text |
Header yang diprakompilasi
| Pola | Yang diabaikan |
|---|---|
*.gch |
Header yang diprakompilasi |
*.pch |
Header yang diprakompilasi |
Keluaran penghubung
| Pola | Yang diabaikan |
|---|---|
*.ilk |
Keluaran penghubung |
*.map |
Keluaran penghubung |
*.exp |
Keluaran penghubung |
Abaikan berkas cadangan atau sementara
| Pola | Yang diabaikan |
|---|---|
*~ |
berkas cadangan Emacs |
*.bak |
berkas cadangan |
*.swp |
Berkas swap Vim |
*.tmp |
Berkas sementara |
Pustaka
| Pola | Yang diabaikan |
|---|---|
*.lib |
berkas pustaka |
*.a |
Pustaka statis |
*.la |
Pustaka |
*.lo |
Pustaka |
Abaikan berkas log
| Pola | Yang diabaikan |
|---|---|
*.log |
Berkas catatan |
Abaikan pustaka dan dependensi
| Pola | Yang diabaikan |
|---|---|
lib/ |
Direktori pustaka |
deps/ |
Abaikan pustaka dan dependensi |
obj/ |
Abaikan pustaka dan dependensi |
Objek bersama (termasuk DLL Windows)
| Pola | Yang diabaikan |
|---|---|
*.dll |
Pustaka tautan dinamis |
*.so |
Objek bersama |
*.so.* |
Objek bersama dengan versi |
*.dylib |
Pustaka dinamis macOS |
Abaikan berkas khusus sistem operasi
| Pola | Yang diabaikan |
|---|---|
$RECYCLE.BIN/ |
Tempat sampah Windows |
.Trash-1000/ |
Abaikan berkas khusus sistem operasi |
.Spotlight-V100/ |
Abaikan berkas khusus sistem operasi |
.fseventsd/ |
Abaikan berkas khusus sistem operasi |
.DS_Store |
Pengaturan folder macOS (Desktop Services Store) |
Berkas eksekusi
| Pola | Yang diabaikan |
|---|---|
*.exe |
Berkas eksekusi Windows |
*.out |
Keluaran kompiler |
*.app |
Paket aplikasi |
*.i*86 |
Biner x86 32-bit |
*.x86_64 |
Biner x86 64-bit |
*.hex |
berkas pembuangan hex |
*.dol |
Berkas eksekusi |
*.elf |
Berkas eksekusi |
Berkas debug
| Pola | Yang diabaikan |
|---|---|
*.dSYM/ |
Simbol debug macOS |
*.su |
Berkas penggunaan stack |
*.idb |
berkas debug perantara |
*.pdb |
Basis data debug program |
Hasil Kompilasi Modul Kernel
| Pola | Yang diabaikan |
|---|---|
*.mod* |
Hasil Kompilasi Modul Kernel |
*.cmd |
Hasil Kompilasi Modul Kernel |
.tmp_versions/ |
Hasil Kompilasi Modul Kernel |
modules.order |
Hasil Kompilasi Modul Kernel |
Module.symvers |
Hasil Kompilasi Modul Kernel |
Mkfile.old |
Hasil Kompilasi Modul Kernel |
dkms.conf |
Hasil Kompilasi Modul Kernel |
Cara menggunakan .gitignore ini untuk libogc
- Salin aturan libogc di atas atau unduh langsung berkasnya.
- Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
- Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
- Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.