.gitignore pour Fortran
38 règles d’exclusion pour Fortran, prêtes à copier dans votre dépôt.
Langage de programmation généraliste
Le .gitignore complet pour Fortran
# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-11-01 01:37:46 UTC
# Technologies : Fortran
### Fortran ###
*.d
# Fichier de sauvegarde
*.bak
*.slo
*.lo
# Fichier objet
*.o
# Fichier objet
*.obj
*.gch
*.pch
*.ilk
# Base de données de débogage du programme
*.pdb
# Objet partagé
*.so
# Bibliothèque dynamique macOS
*.dylib
# Bibliothèque de liens dynamiques
*.dll
*.mod
# Objet partagé versionné
*.so.*
*.smod
# Fichiers temporaires
*.tmp
*.lai
*.la
# Bibliothèque statique
*.a
# Fichier de bibliothèque
*.lib
# Exécutable Windows
*.exe
# Résultats du compilateur
*.out
# Bundle d’application
*.app
# Répertoire de sortie de compilation
build/
build-*/
CMakeFiles/
# Cache CMake
CMakeCache.txt
# Script d’installation CMake
cmake_install.cmake
# Makefile généré
Makefile
# Manifeste d’installation CMake
install_manifest.txt
# Base de données de compilation
compile_commands.json
# Fichier journal
*.log
# Fichier d’échange Vim
*.swp
vcpkg_installed/
*.dwo
Testing/
.cache/
Ce que ces règles Fortran ignorent vraiment
Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.
Prérequis
| Motif | Ce qu’il ignore |
|---|---|
*.d |
Prérequis |
Fichiers temporaires
| Motif | Ce qu’il ignore |
|---|---|
*.bak |
Fichier de sauvegarde |
*.tmp |
Fichiers temporaires |
*.log |
Fichier journal |
*.swp |
Fichier d’échange Vim |
vcpkg_installed/ |
vcpkg |
*.dwo |
Fichiers d’informations de débogage |
Testing/ |
Résultats des tests et cache |
.cache/ |
Fichiers temporaires |
Fichiers objets compilés
| Motif | Ce qu’il ignore |
|---|---|
*.slo |
Fichiers objets compilés |
*.lo |
Fichiers objets compilés |
*.o |
Fichier objet |
*.obj |
Fichier objet |
En-têtes précompilés
| Motif | Ce qu’il ignore |
|---|---|
*.gch |
En-têtes précompilés |
*.pch |
En-têtes précompilés |
Fichiers de l’éditeur de liens
| Motif | Ce qu’il ignore |
|---|---|
*.ilk |
Fichiers de l’éditeur de liens |
Fichiers du débogueur
| Motif | Ce qu’il ignore |
|---|---|
*.pdb |
Base de données de débogage du programme |
Bibliothèques dynamiques compilées
| Motif | Ce qu’il ignore |
|---|---|
*.so |
Objet partagé |
*.dylib |
Bibliothèque dynamique macOS |
*.dll |
Bibliothèque de liens dynamiques |
*.so.* |
Objet partagé versionné |
Fichiers de modules Fortran
| Motif | Ce qu’il ignore |
|---|---|
*.mod |
Fichiers de modules Fortran |
*.smod |
Fichiers de modules Fortran |
Bibliothèques statiques compilées
| Motif | Ce qu’il ignore |
|---|---|
*.lai |
Bibliothèques statiques compilées |
*.la |
Bibliothèques statiques compilées |
*.a |
Bibliothèque statique |
*.lib |
Fichier de bibliothèque |
Exécutables
| Motif | Ce qu’il ignore |
|---|---|
*.exe |
Exécutable Windows |
*.out |
Résultats du compilateur |
*.app |
Bundle d’application |
Répertoires de compilation
| Motif | Ce qu’il ignore |
|---|---|
build/ |
Répertoire de sortie de compilation |
build-*/ |
Répertoires de compilation |
Fichiers générés par CMake
| Motif | Ce qu’il ignore |
|---|---|
CMakeFiles/ |
Fichiers générés par CMake |
CMakeCache.txt |
Cache CMake |
cmake_install.cmake |
Script d’installation CMake |
Makefile |
Makefile généré |
install_manifest.txt |
Manifeste d’installation CMake |
compile_commands.json |
Base de données de compilation |
Comment utiliser ce .gitignore pour Fortran
- Copiez les règles Fortran ci-dessus, ou téléchargez directement le fichier.
- Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
- Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
- Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.