.gitignore per Fortran

38 regole di esclusione per Fortran, pronte da copiare nel repository.

Linguaggio di programmazione generico

Il .gitignore completo per Fortran

# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 16:23:45 UTC
# Tecnologie: Fortran

### Fortran ###
*.d
# File di backup
*.bak
*.slo
*.lo
# File oggetto
*.o
# File oggetto
*.obj
*.gch
*.pch
*.ilk
# Database di debug del programma
*.pdb
# Oggetto condiviso
*.so
# Libreria dinamica macOS
*.dylib
# Libreria a collegamento dinamico
*.dll
*.mod
# Oggetto condiviso con versione
*.so.*
*.smod
# File temporanei
*.tmp
*.lai
*.la
# Libreria statica
*.a
# File di libreria
*.lib
# Eseguibile Windows
*.exe
# Risultati del compilatore
*.out
# Bundle dell'applicazione
*.app
# Directory dei risultati di compilazione
build/
build-*/
CMakeFiles/
# Cache di CMake
CMakeCache.txt
# Script di installazione di CMake
cmake_install.cmake
# Makefile generato
Makefile
# Manifest di installazione di CMake
install_manifest.txt
# Database di compilazione
compile_commands.json
# File di log
*.log
# File di scambio di Vim
*.swp
vcpkg_installed/
*.dwo
Testing/
.cache/

Cosa escludono le regole di Fortran

Tutti i pattern e i motivi per includerli nel tuo .gitignore.

Prerequisiti

Schema di esclusione Cosa esclude
*.d Prerequisiti

File temporanei

Schema di esclusione Cosa esclude
*.bak File di backup
*.tmp File temporanei
*.log File di log
*.swp File di scambio di Vim
vcpkg_installed/ vcpkg
*.dwo File delle informazioni di debug
Testing/ Risultati dei test e cache
.cache/ File temporanei

File oggetto compilati

Schema di esclusione Cosa esclude
*.slo File oggetto compilati
*.lo File oggetto compilati
*.o File oggetto
*.obj File oggetto

Header precompilati

Schema di esclusione Cosa esclude
*.gch Header precompilati
*.pch Header precompilati

File del linker

Schema di esclusione Cosa esclude
*.ilk File del linker

File del debugger

Schema di esclusione Cosa esclude
*.pdb Database di debug del programma

Librerie dinamiche compilate

Schema di esclusione Cosa esclude
*.so Oggetto condiviso
*.dylib Libreria dinamica macOS
*.dll Libreria a collegamento dinamico
*.so.* Oggetto condiviso con versione

File dei moduli Fortran

Schema di esclusione Cosa esclude
*.mod File dei moduli Fortran
*.smod File dei moduli Fortran

Librerie statiche compilate

Schema di esclusione Cosa esclude
*.lai Librerie statiche compilate
*.la Librerie statiche compilate
*.a Libreria statica
*.lib File di libreria

Eseguibili

Schema di esclusione Cosa esclude
*.exe Eseguibile Windows
*.out Risultati del compilatore
*.app Bundle dell'applicazione

Directory di compilazione

Schema di esclusione Cosa esclude
build/ Directory dei risultati di compilazione
build-*/ Directory di compilazione

File generati da CMake

Schema di esclusione Cosa esclude
CMakeFiles/ File generati da CMake
CMakeCache.txt Cache di CMake
cmake_install.cmake Script di installazione di CMake
Makefile Makefile generato
install_manifest.txt Manifest di installazione di CMake
compile_commands.json Database di compilazione

Come usare questo .gitignore per Fortran

  1. Copia le regole di Fortran qui sopra oppure scarica direttamente il file.
  2. Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
  3. Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
  4. Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.

Altri modelli .gitignore per Linguaggio

Vedi tutti i modelli di Linguaggio