.gitignore para Core

27 reglas de exclusión para Core, listas para copiar en tu repositorio.

Proyectos .NET Core (plantilla de la comunidad)

El .gitignore completo para Core

# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 16:11:26 UTC
# Tecnologías: Core

### Core ###
# Configuración de carpetas de macOS (Desktop Services Store)
.DS_Store
[Dd]ebug/
*.*~
[Dd]ebugPublic/
[Rr]elease/
project.lock.json
[Rr]eleases/
x64/
# Archivo de intercambio de Vim
*.swp
nupkg/
x86/
.vscode
# Configuración específica del usuario
*.user
.idea
# Opciones de usuario de la solución
*.suo
*.userosscache
bld/
*.pyc
*.sln.docstates
[Bb]in/
[Oo]bj/
# Directorio de resultados de compilación
build/
msbuild.log
msbuild.err
msbuild.wrn
.vs/
[Oo]ut/

Qué ignoran estas reglas de Core

Todos los patrones y por qué incluirlos en tu .gitignore.

Generalidades

Patrón Qué ignora
.DS_Store Configuración de carpetas de macOS (Desktop Services Store)
*.*~ Generalidades
project.lock.json Generalidades
*.swp Archivo de intercambio de Vim
nupkg/ Generalidades
*.pyc Generalidades

Resultados de compilación

Patrón Qué ignora
[Dd]ebug/ Resultados de compilación
[Dd]ebugPublic/ Resultados de compilación
[Rr]elease/ Resultados de compilación
[Rr]eleases/ Resultados de compilación
x64/ Resultados de compilación
x86/ Resultados de compilación
bld/ Resultados de compilación
[Bb]in/ Resultados de compilación
[Oo]bj/ Resultados de compilación
build/ Directorio de resultados de compilación
msbuild.log Resultados de compilación
msbuild.err Resultados de compilación
msbuild.wrn Resultados de compilación
[Oo]ut/ Resultados de compilación

Visual Studio Code

Patrón Qué ignora
.vscode Visual Studio Code

Rider

Patrón Qué ignora
.idea Rider

Archivos específicos del usuario

Patrón Qué ignora
*.user Configuración específica del usuario
*.suo Opciones de usuario de la solución
*.userosscache Archivos específicos del usuario
*.sln.docstates Archivos específicos del usuario

Visual Studio 2015

Patrón Qué ignora
.vs/ Visual Studio 2015

Cómo usar este .gitignore para Core

  1. Copia las reglas de Core de arriba o descarga el archivo directamente.
  2. Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
  3. 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.
  4. Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.

Otras plantillas .gitignore de Marco de desarrollo

Ver todas las plantillas de Marco de desarrollo