.gitignore für Eclipse
28 Ausschlussregeln für Eclipse, die du direkt in dein Repository übernehmen kannst.
Open-Source-IDE hauptsächlich für die Java-Entwicklung
Die vollständige .gitignore für Eclipse
# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 15:53:36 UTC
# Technologien: Eclipse
### Eclipse ###
# Sicherungsdatei
*.bak
# Metadaten des Eclipse-Arbeitsbereichs
.metadata
# Eclipse-Ausgabeverzeichnis
bin/
# Temporäres Dateiverzeichnis
tmp/
# Temporäre Dateien
*.tmp
# Vim-Auslagerungsdatei
*.swp
*~.nib
# Lokale Android-Konfiguration
local.properties
# Eclipse-Projekteinstellungen
.settings/
# Eclipse-Ladepfad
.loadpath
# Eclipse Recommenders
.recommenders
# Externe Eclipse-Tools
.externalToolBuilders/
# Eclipse-Startkonfiguration
*.launch
*.pydevproject
# Eclipse C/C++-Projekt
.cproject
.autotools
# Eclipse-Annotationsfabrik
.factorypath
# Eclipse-Build-Pfad
.buildpath
# Eclipse-Zielplattform
.target
# Eclipse Tern.js-Projekt
.tern-project
# Eclipse TeXlipse
.texlipse
# Eclipse-Spring-Beans
.springBeans
# Eclipse Code Recommenders
.recommenders/
# Verarbeitung von Eclipse-Annotationen
.apt_generated/
.apt_generated_tests/
# Eclipse Scala-Cache
.cache-main
# Eclipse Scala-Abhängigkeiten
.scala_dependencies
# Eclipse Scala-Arbeitsblatt
.worksheet
Was diese Regeln für Eclipse ausschließen
Alle Muster im Überblick – und warum sie in deine .gitignore gehören.
Allgemein
| Muster | Ausgeschlossene Dateien |
|---|---|
.metadata |
Metadaten des Eclipse-Arbeitsbereichs |
*.bak |
Sicherungsdatei |
bin/ |
Eclipse-Ausgabeverzeichnis |
tmp/ |
Temporäres Dateiverzeichnis |
*.tmp |
Temporäre Dateien |
*.swp |
Vim-Auslagerungsdatei |
*~.nib |
Allgemein |
local.properties |
Lokale Android-Konfiguration |
.settings/ |
Eclipse-Projekteinstellungen |
.loadpath |
Eclipse-Ladepfad |
.recommenders |
Eclipse Recommenders |
Build-Konfigurationen für externe Tools
| Muster | Ausgeschlossene Dateien |
|---|---|
.externalToolBuilders/ |
Externe Eclipse-Tools |
Lokal gespeicherte „Eclipse-Startkonfigurationen“
| Muster | Ausgeschlossene Dateien |
|---|---|
*.launch |
Eclipse-Startkonfiguration |
PyDev-spezifisch (Python IDE für Eclipse)
| Muster | Ausgeschlossene Dateien |
|---|---|
*.pydevproject |
PyDev-spezifisch (Python IDE für Eclipse) |
CDT-spezifisch (C/C++ Development Tooling)
| Muster | Ausgeschlossene Dateien |
|---|---|
.cproject |
Eclipse C/C++-Projekt |
CDT-Autotools
| Muster | Ausgeschlossene Dateien |
|---|---|
.autotools |
CDT-Autotools |
Java-Annotationsprozessor (APT)
| Muster | Ausgeschlossene Dateien |
|---|---|
.factorypath |
Eclipse-Annotationsfabrik |
PDT-spezifisch (PHP Development Tools)
| Muster | Ausgeschlossene Dateien |
|---|---|
.buildpath |
Eclipse-Build-Pfad |
.target |
Eclipse-Zielplattform |
Tern-Plugin
| Muster | Ausgeschlossene Dateien |
|---|---|
.tern-project |
Eclipse Tern.js-Projekt |
TeXlipse-Plugin
| Muster | Ausgeschlossene Dateien |
|---|---|
.texlipse |
Eclipse TeXlipse |
STS (Spring Tool Suite)
| Muster | Ausgeschlossene Dateien |
|---|---|
.springBeans |
Eclipse-Spring-Beans |
Code Recommenders
| Muster | Ausgeschlossene Dateien |
|---|---|
.recommenders/ |
Eclipse Code Recommenders |
Verarbeitung von Annotationen
| Muster | Ausgeschlossene Dateien |
|---|---|
.apt_generated/ |
Verarbeitung von Eclipse-Annotationen |
.apt_generated_tests/ |
Verarbeitung von Annotationen |
Scala-IDE-spezifisch (Scala- und Java-Entwicklung für Eclipse)
| Muster | Ausgeschlossene Dateien |
|---|---|
.cache-main |
Eclipse Scala-Cache |
.scala_dependencies |
Eclipse Scala-Abhängigkeiten |
.worksheet |
Eclipse Scala-Arbeitsblatt |
So verwendest du diese .gitignore für Eclipse
- Kopiere die Regeln für Eclipse oben oder lade die Datei direkt herunter.
- Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
- Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
- Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.