Ludovic Frank Gitignore

.gitignore для Fortran

38 правил ігнорування для Fortran, готових до копіювання у ваш репозиторій.

Мова програмування загального призначення

Повний .gitignore для Fortran

# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 22:59:35 UTC
# Технології: Fortran

### Fortran ###
*.d
# Файл резервної копії
*.bak
*.slo
*.lo
# Об'єктний файл
*.o
# Об'єктний файл
*.obj
*.gch
*.pch
*.ilk
# База даних налагодження програми
*.pdb
# Спільний об'єкт
*.so
# Динамічна бібліотека macOS
*.dylib
# Бібліотека динамічних посилань
*.dll
*.mod
# Версійний спільний об’єкт
*.so.*
*.smod
# Тимчасові файли
*.tmp
*.lai
*.la
# Статична бібліотека
*.a
# Файл бібліотеки
*.lib
# Windows виконуваний файл
*.exe
# Вихід компілятора
*.out
# Пакет додатків
*.app
# Побудувати вихідний каталог
build/
build-*/
CMakeFiles/
# Кеш CMake
CMakeCache.txt
# Скрипт встановлення CMake
cmake_install.cmake
# Згенерований make-файл
Makefile
# Маніфест встановлення CMake
install_manifest.txt
# База даних компіляції
compile_commands.json
# Файл журналу
*.log
# Vim файл підкачки
*.swp
vcpkg_installed/
*.dwo
Testing/
.cache/

Що насправді ігнорують ці правила Fortran

Кожен наведений нижче шаблон із поясненням, навіщо він потрібен у .gitignore.

передумови

Шаблон Що ігнорується
*.d передумови

Тимчасові файли

Шаблон Що ігнорується
*.bak Файл резервної копії
*.tmp Тимчасові файли
*.log Файл журналу
*.swp Vim файл підкачки
vcpkg_installed/ vcpkg
*.dwo файли інформації про налагодження
Testing/ тестовий вихід і кеш
.cache/ Тимчасові файли

Скомпільовані об'єктні файли

Шаблон Що ігнорується
*.slo Скомпільовані об'єктні файли
*.lo Скомпільовані об'єктні файли
*.o Об'єктний файл
*.obj Об'єктний файл

Попередньо скомпільовані заголовки

Шаблон Що ігнорується
*.gch Попередньо скомпільовані заголовки
*.pch Попередньо скомпільовані заголовки

Файли компоновщика

Шаблон Що ігнорується
*.ilk Файли компоновщика

Файли налагоджувача

Шаблон Що ігнорується
*.pdb База даних налагодження програми

Скомпільовані динамічні бібліотеки

Шаблон Що ігнорується
*.so Спільний об'єкт
*.dylib Динамічна бібліотека macOS
*.dll Бібліотека динамічних посилань
*.so.* Версійний спільний об’єкт

Файли модуля Fortran

Шаблон Що ігнорується
*.mod Файли модуля Fortran
*.smod Файли модуля Fortran

Скомпільовані статичні бібліотеки

Шаблон Що ігнорується
*.lai Скомпільовані статичні бібліотеки
*.la Скомпільовані статичні бібліотеки
*.a Статична бібліотека
*.lib Файл бібліотеки

Виконувані файли

Шаблон Що ігнорується
*.exe Windows виконуваний файл
*.out Вихід компілятора
*.app Пакет додатків

Створення каталогів

Шаблон Що ігнорується
build/ Побудувати вихідний каталог
build-*/ Створення каталогів

Файли, створені CMake

Шаблон Що ігнорується
CMakeFiles/ Файли, створені CMake
CMakeCache.txt Кеш CMake
cmake_install.cmake Скрипт встановлення CMake
Makefile Згенерований make-файл
install_manifest.txt Маніфест встановлення CMake
compile_commands.json База даних компіляції

Як використовувати цей .gitignore для Fortran

  1. Скопіюйте правила Fortran вище або завантажте файл безпосередньо.
  2. Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
  3. Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
  4. Закріпіть .gitignore, щоб усі члени команди мали однакові правила.

Інші шаблони Мова .gitignore

Перегляньте кожен шаблон Мова