.gitignore para Eclipse
28 reglas de exclusión para Eclipse, listas para copiar en tu repositorio.
IDE de código abierto orientado principalmente al desarrollo Java
El .gitignore completo para Eclipse
# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 16:11:16 UTC
# Tecnologías: Eclipse
### Eclipse ###
# Copia de seguridad
*.bak
# Metadatos del espacio de trabajo de Eclipse
.metadata
# Directorio de salida de Eclipse
bin/
# Directorio de archivos temporales
tmp/
# Archivos temporales
*.tmp
# Archivo de intercambio de Vim
*.swp
*~.nib
# Configuración local de Android
local.properties
# Configuración del proyecto de Eclipse
.settings/
# Ruta de carga de Eclipse
.loadpath
# Recomendaciones de Eclipse
.recommenders
# Herramientas externas de Eclipse
.externalToolBuilders/
# Configuración de lanzamiento de Eclipse
*.launch
*.pydevproject
# Proyecto C/C++ de Eclipse
.cproject
.autotools
# Fábrica de anotaciones de Eclipse
.factorypath
# Ruta de compilación de Eclipse
.buildpath
# Plataforma de destino de Eclipse
.target
# Proyecto Tern.js de Eclipse
.tern-project
# TeXlipse de Eclipse
.texlipse
# Beans de Spring de Eclipse
.springBeans
# Recomendaciones de código de Eclipse
.recommenders/
# Procesamiento de anotaciones de Eclipse
.apt_generated/
.apt_generated_tests/
# Caché de Scala de Eclipse
.cache-main
# Dependencias de Scala de Eclipse
.scala_dependencies
# Hoja de trabajo de Scala de Eclipse
.worksheet
Qué ignoran estas reglas de Eclipse
Todos los patrones y por qué incluirlos en tu .gitignore.
Generalidades
| Patrón | Qué ignora |
|---|---|
.metadata |
Metadatos del espacio de trabajo de Eclipse |
*.bak |
Copia de seguridad |
bin/ |
Directorio de salida de Eclipse |
tmp/ |
Directorio de archivos temporales |
*.tmp |
Archivos temporales |
*.swp |
Archivo de intercambio de Vim |
*~.nib |
Generalidades |
local.properties |
Configuración local de Android |
.settings/ |
Configuración del proyecto de Eclipse |
.loadpath |
Ruta de carga de Eclipse |
.recommenders |
Recomendaciones de Eclipse |
Constructores de herramientas externas
| Patrón | Qué ignora |
|---|---|
.externalToolBuilders/ |
Herramientas externas de Eclipse |
«Configuraciones de lanzamiento de Eclipse» almacenadas localmente
| Patrón | Qué ignora |
|---|---|
*.launch |
Configuración de lanzamiento de Eclipse |
Específico de PyDev (IDE de Python para Eclipse)
| Patrón | Qué ignora |
|---|---|
*.pydevproject |
Específico de PyDev (IDE de Python para Eclipse) |
Específico de CDT (C/C++ Development Tooling)
| Patrón | Qué ignora |
|---|---|
.cproject |
Proyecto C/C++ de Eclipse |
CDT: herramientas autotools
| Patrón | Qué ignora |
|---|---|
.autotools |
CDT: herramientas autotools |
Procesador de anotaciones de Java (APT)
| Patrón | Qué ignora |
|---|---|
.factorypath |
Fábrica de anotaciones de Eclipse |
Específico de PDT (PHP Development Tools)
| Patrón | Qué ignora |
|---|---|
.buildpath |
Ruta de compilación de Eclipse |
.target |
Plataforma de destino de Eclipse |
Complemento Tern
| Patrón | Qué ignora |
|---|---|
.tern-project |
Proyecto Tern.js de Eclipse |
Complemento TeXlipse
| Patrón | Qué ignora |
|---|---|
.texlipse |
TeXlipse de Eclipse |
STS (suite de herramientas de Spring)
| Patrón | Qué ignora |
|---|---|
.springBeans |
Beans de Spring de Eclipse |
Recomendaciones de código
| Patrón | Qué ignora |
|---|---|
.recommenders/ |
Recomendaciones de código de Eclipse |
Procesamiento de anotaciones
| Patrón | Qué ignora |
|---|---|
.apt_generated/ |
Procesamiento de anotaciones de Eclipse |
.apt_generated_tests/ |
Procesamiento de anotaciones |
Específico de Scala IDE (desarrollo de Scala y Java para Eclipse)
| Patrón | Qué ignora |
|---|---|
.cache-main |
Caché de Scala de Eclipse |
.scala_dependencies |
Dependencias de Scala de Eclipse |
.worksheet |
Hoja de trabajo de Scala de Eclipse |
Cómo usar este .gitignore para Eclipse
- Copia las reglas de Eclipse de arriba o descarga el archivo directamente.
- Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
- Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
- Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.