.gitignore pro Fortran
38 pravidel ignorování pro Fortran, připravených ke zkopírování do repozitáře.
Univerzální programovací jazyk
Kompletní .gitignore pro Fortran
# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 16:24:23 UTC
# Technologie: Fortran
### Fortran ###
*.d
# Záložní soubor
*.bak
*.slo
*.lo
# Objektový soubor
*.o
# Objektový soubor
*.obj
*.gch
*.pch
*.ilk
# Databáze ladění programu
*.pdb
# Sdílený objekt
*.so
# Dynamická knihovna macOS
*.dylib
# Dynamicky linkovaná knihovna
*.dll
*.mod
# Verzovaný sdílený objekt
*.so.*
*.smod
# Dočasné soubory
*.tmp
*.lai
*.la
# Statická knihovna
*.a
# Soubor knihovny
*.lib
# Spustitelný soubor Windows
*.exe
# Výstup kompilátoru
*.out
# Balíček aplikace
*.app
# Adresář výstupu sestavení
build/
build-*/
CMakeFiles/
# Mezipaměť CMake
CMakeCache.txt
# Instalační skript CMake
cmake_install.cmake
# Generovaný makefile
Makefile
# Instalační manifest CMake
install_manifest.txt
# Databáze kompilace
compile_commands.json
# Soubor protokolu
*.log
# Odkládací soubor Vim
*.swp
vcpkg_installed/
*.dwo
Testing/
.cache/
Co pravidla pro Fortran skutečně ignorují
Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.
Předpoklady
| Vzor | Co ignoruje |
|---|---|
*.d |
Předpoklady |
Dočasné soubory
| Vzor | Co ignoruje |
|---|---|
*.bak |
Záložní soubor |
*.tmp |
Dočasné soubory |
*.log |
Soubor protokolu |
*.swp |
Odkládací soubor Vim |
vcpkg_installed/ |
vcpkg |
*.dwo |
Soubory ladicích informací |
Testing/ |
Výstup testů a mezipaměť |
.cache/ |
Dočasné soubory |
Zkompilované objektové soubory
| Vzor | Co ignoruje |
|---|---|
*.slo |
Zkompilované objektové soubory |
*.lo |
Zkompilované objektové soubory |
*.o |
Objektový soubor |
*.obj |
Objektový soubor |
Předkompilované hlavičky
| Vzor | Co ignoruje |
|---|---|
*.gch |
Předkompilované hlavičky |
*.pch |
Předkompilované hlavičky |
Soubory linkeru
| Vzor | Co ignoruje |
|---|---|
*.ilk |
Soubory linkeru |
Soubory debuggeru
| Vzor | Co ignoruje |
|---|---|
*.pdb |
Databáze ladění programu |
Zkompilované dynamické knihovny
| Vzor | Co ignoruje |
|---|---|
*.so |
Sdílený objekt |
*.dylib |
Dynamická knihovna macOS |
*.dll |
Dynamicky linkovaná knihovna |
*.so.* |
Verzovaný sdílený objekt |
Soubory modulů Fortran
| Vzor | Co ignoruje |
|---|---|
*.mod |
Soubory modulů Fortran |
*.smod |
Soubory modulů Fortran |
Zkompilované statické knihovny
| Vzor | Co ignoruje |
|---|---|
*.lai |
Zkompilované statické knihovny |
*.la |
Zkompilované statické knihovny |
*.a |
Statická knihovna |
*.lib |
Soubor knihovny |
Spustitelné soubory
| Vzor | Co ignoruje |
|---|---|
*.exe |
Spustitelný soubor Windows |
*.out |
Výstup kompilátoru |
*.app |
Balíček aplikace |
Adresáře sestavení
| Vzor | Co ignoruje |
|---|---|
build/ |
Adresář výstupu sestavení |
build-*/ |
Adresáře sestavení |
Soubory generované CMake
| Vzor | Co ignoruje |
|---|---|
CMakeFiles/ |
Soubory generované CMake |
CMakeCache.txt |
Mezipaměť CMake |
cmake_install.cmake |
Instalační skript CMake |
Makefile |
Generovaný makefile |
install_manifest.txt |
Instalační manifest CMake |
compile_commands.json |
Databáze kompilace |
Jak používat tento .gitignore pro Fortran
- Zkopírujte výše uvedená pravidla pro Fortran nebo si soubor rovnou stáhněte.
- V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
- Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
- Commitněte .gitignore, aby celý tým sdílel stejná pravidla.