.gitignore за Fortran
38 правила за игнориране за Fortran, готови за копиране в хранилището ви.
Език за програмиране с общо предназначение
Пълният .gitignore за Fortran
# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 16:25:00 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
# Генериран makefile
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 |
Генериран makefile |
install_manifest.txt |
Инсталационен манифест на CMake |
compile_commands.json |
База данни за компилиране |
Как да използвате този .gitignore за Fortran
- Копирайте правилата за Fortran по-горе или изтеглете файла директно.
- Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
- Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
- Добавете .gitignore в комит, за да използва целият екип едни и същи правила.