.gitignore per Core
27 regole di esclusione per Core, pronte da copiare nel repository.
Progetti .NET Core (modello della comunità)
Il .gitignore completo per Core
# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 15:52:55 UTC
# Tecnologie: Core
### Core ###
# Impostazioni delle cartelle macOS (Desktop Services Store)
.DS_Store
[Dd]ebug/
*.*~
[Dd]ebugPublic/
[Rr]elease/
project.lock.json
[Rr]eleases/
x64/
# File di scambio di Vim
*.swp
nupkg/
x86/
.vscode
# Impostazioni specifiche dell'utente
*.user
.idea
# Opzioni utente della soluzione
*.suo
*.userosscache
bld/
*.pyc
*.sln.docstates
[Bb]in/
[Oo]bj/
# Directory dei risultati di compilazione
build/
msbuild.log
msbuild.err
msbuild.wrn
.vs/
[Oo]ut/
Cosa escludono le regole di Core
Tutti i pattern e i motivi per includerli nel tuo .gitignore.
Generale
| Schema di esclusione | Cosa esclude |
|---|---|
.DS_Store |
Impostazioni delle cartelle macOS (Desktop Services Store) |
*.*~ |
Generale |
project.lock.json |
Generale |
*.swp |
File di scambio di Vim |
nupkg/ |
Generale |
*.pyc |
Generale |
Risultati della compilazione
| Schema di esclusione | Cosa esclude |
|---|---|
[Dd]ebug/ |
Risultati della compilazione |
[Dd]ebugPublic/ |
Risultati della compilazione |
[Rr]elease/ |
Risultati della compilazione |
[Rr]eleases/ |
Risultati della compilazione |
x64/ |
Risultati della compilazione |
x86/ |
Risultati della compilazione |
bld/ |
Risultati della compilazione |
[Bb]in/ |
Risultati della compilazione |
[Oo]bj/ |
Risultati della compilazione |
build/ |
Directory dei risultati di compilazione |
msbuild.log |
Risultati della compilazione |
msbuild.err |
Risultati della compilazione |
msbuild.wrn |
Risultati della compilazione |
[Oo]ut/ |
Risultati della compilazione |
Visual Studio Code
| Schema di esclusione | Cosa esclude |
|---|---|
.vscode |
Visual Studio Code |
Rider
| Schema di esclusione | Cosa esclude |
|---|---|
.idea |
Rider |
File specifici dell'utente
| Schema di esclusione | Cosa esclude |
|---|---|
*.user |
Impostazioni specifiche dell'utente |
*.suo |
Opzioni utente della soluzione |
*.userosscache |
File specifici dell'utente |
*.sln.docstates |
File specifici dell'utente |
Visual Studio 2015
| Schema di esclusione | Cosa esclude |
|---|---|
.vs/ |
Visual Studio 2015 |
Come usare questo .gitignore per Core
- Copia le regole di Core qui sopra oppure scarica direttamente il file.
- Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
- Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
- Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.