voici un exemple de fichier .gitignore adapté à un projet Java, particulièrement pour des projets utilisant Maven ou Gradle, et potentiellement des IDEs comme Eclipse ou IntelliJ IDEA. Ce fichier aidera à exclure certains fichiers et dossiers qui ne doivent généralement pas être suivis par Git, comme les fichiers de configuration spécifiques à un environnement, les fichiers binaires, etc.

 

# Fichiers de compilation
target/
build/
out/
bin/

# Fichiers de package
*.jar
*.war
*.ear
*.zip
*.tar.gz
*.rar

# Fichiers de logs et de données
*.log
*.sql
*.sqlite

# Dossiers et fichiers IDE
.idea/
*.iml
*.class
*.classpath
*.project
*.settings/
*.vscode/

# Système de build
.gradle/
build/

# Autres fichiers et dossiers
.DS_Store
Thumbs.db
*.swp
*.swo
*.tmp
tmp/

# Fichiers de configuration spécifiques à l'environnement
.env
.env.local
.env.development.local
.env.test.local
.env.production.local

# Fichiers de sauvegarde
*~
*.bak
*.swp
*.orig

# Tomcat
**/apache-tomcat-*/
**/apache-tomcat-*/logs/
**/apache-tomcat-*/temp/
**/apache-tomcat-*/work/
**/apache-tomcat-*/webapps/

Ce fichier .gitignore couvre la plupart des cas généraux pour un projet Java. Vous pouvez l'ajuster en fonction des spécificités de votre environnement de développement et des outils que vous utilisez.

 

Modifié le: jeudi 23 novembre 2023, 04:14