Ludovic Frank Gitignore

.gitignore за libogc

58 правила за игнориране за libogc, готови за копиране в хранилището ви.

Библиотека за разработка за GameCube/Wii

Пълният .gitignore за libogc

# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 16:13:21 UTC
# Технологии: libogc

### libogc ###
*.d
# Изходна директория за компилиране
build/
# Обектен файл
*.o
meta.xml
*.ko
icon.png
# Обектен файл
*.obj
# Настройки на Visual Studio Code
.vscode/
*.elf
# Проектни файлове на IntelliJ IDEA
.idea/
*.gch
*.ilk
# Проектен файл на Sublime Text
*.sublime-project
*.map
*.pch
# Работно пространство на Sublime Text
*.sublime-workspace
*.exp
# Резервни файлове на Emacs
*~
# Резервен файл
*.bak
# Файл за размяна на Vim
*.swp
# Библиотечен файл
*.lib
# Временни файлове
*.tmp
# Статична библиотека
*.a
# Журнален файл
*.log
*.la
# Директория на библиотеката
lib/
*.lo
deps/
# Динамично свързвана библиотека
*.dll
obj/
# Кошче на Windows
$RECYCLE.BIN/
# Споделен обект
*.so
# Споделен обект с версия
*.so.*
.Trash-1000/
# Динамична библиотека на macOS
*.dylib
.Spotlight-V100/
# Изпълним файл за Windows
*.exe
.fseventsd/
# Резултати от компилатора
*.out
# Настройки на папки в macOS (Desktop Services Store)
.DS_Store
# Пакет на приложение
*.app
# 32-битов двоичен файл за x86
*.i*86
# 64-битов двоичен файл за x86
*.x86_64
# Файл с шестнадесетичен дъмп
*.hex
# Символи за дебъгване на macOS
*.dSYM/
# Файл за използването на стека
*.su
*.bin
# Междинен файл за дебъгване
*.idb
# База данни за дебъгване на програмата
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dol

Какво всъщност игнорират тези правила за libogc

Всички шаблони по-долу и защо са необходими във вашия .gitignore.

Предварителни изисквания

Шаблон Какво игнорира
*.d Предварителни изисквания

Игнориране на директориите за компилиране

Шаблон Какво игнорира
build/ Изходна директория за компилиране

Обектни файлове

Шаблон Какво игнорира
*.o Обектен файл
*.ko Обектни файлове
*.obj Обектен файл
*.elf Обектни файлове
*.bin Обектни файлове

Игнориране на файловете с метаданни за Wii

Шаблон Какво игнорира
meta.xml Игнориране на файловете с метаданни за Wii
icon.png Игнориране на файловете с метаданни за Wii

Игнориране на специфични за редактора или IDE файлове

Шаблон Какво игнорира
.vscode/ Настройки на Visual Studio Code
.idea/ Проектни файлове на IntelliJ IDEA
*.sublime-project Проектен файл на Sublime Text
*.sublime-workspace Работно пространство на Sublime Text

Предварително компилирани заглавни файлове

Шаблон Какво игнорира
*.gch Предварително компилирани заглавни файлове
*.pch Предварително компилирани заглавни файлове

Резултати от свързващата програма

Шаблон Какво игнорира
*.ilk Резултати от свързващата програма
*.map Резултати от свързващата програма
*.exp Резултати от свързващата програма

Игнориране на резервни или временни файлове

Шаблон Какво игнорира
*~ Резервни файлове на Emacs
*.bak Резервен файл
*.swp Файл за размяна на Vim
*.tmp Временни файлове

Библиотеки

Шаблон Какво игнорира
*.lib Библиотечен файл
*.a Статична библиотека
*.la Библиотеки
*.lo Библиотеки

Игнориране на журналните файлове

Шаблон Какво игнорира
*.log Журнален файл

Игнориране на библиотеките и зависимостите

Шаблон Какво игнорира
lib/ Директория на библиотеката
deps/ Игнориране на библиотеките и зависимостите
obj/ Игнориране на библиотеките и зависимостите

Споделени обекти (включително Windows DLL)

Шаблон Какво игнорира
*.dll Динамично свързвана библиотека
*.so Споделен обект
*.so.* Споделен обект с версия
*.dylib Динамична библиотека на macOS

Игнориране на специфични за операционната система файлове

Шаблон Какво игнорира
$RECYCLE.BIN/ Кошче на Windows
.Trash-1000/ Игнориране на специфични за операционната система файлове
.Spotlight-V100/ Игнориране на специфични за операционната система файлове
.fseventsd/ Игнориране на специфични за операционната система файлове
.DS_Store Настройки на папки в macOS (Desktop Services Store)

Изпълними файлове

Шаблон Какво игнорира
*.exe Изпълним файл за Windows
*.out Резултати от компилатора
*.app Пакет на приложение
*.i*86 32-битов двоичен файл за x86
*.x86_64 64-битов двоичен файл за x86
*.hex Файл с шестнадесетичен дъмп
*.dol Изпълними файлове
*.elf Изпълними файлове

Файлове за дебъгване

Шаблон Какво игнорира
*.dSYM/ Символи за дебъгване на macOS
*.su Файл за използването на стека
*.idb Междинен файл за дебъгване
*.pdb База данни за дебъгване на програмата

Резултати от компилиране на модул на ядрото

Шаблон Какво игнорира
*.mod* Резултати от компилиране на модул на ядрото
*.cmd Резултати от компилиране на модул на ядрото
.tmp_versions/ Резултати от компилиране на модул на ядрото
modules.order Резултати от компилиране на модул на ядрото
Module.symvers Резултати от компилиране на модул на ядрото
Mkfile.old Резултати от компилиране на модул на ядрото
dkms.conf Резултати от компилиране на модул на ядрото

Как да използвате този .gitignore за libogc

  1. Копирайте правилата за libogc по-горе или изтеглете файла директно.
  2. Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
  3. Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
  4. Добавете .gitignore в комит, за да използва целият екип едни и същи правила.