.gitignore для Fortran
38 правил игнорирования для Fortran, готовых к копированию в репозиторий.
Язык программирования общего назначения
Полный .gitignore для Fortran
# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 23:57:46 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
- Скопируйте приведенные выше правила Fortran или загрузите файл напрямую.
- Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
- Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
- Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.