.gitignore per GitHub Pages

6 regole di esclusione per GitHub Pages, pronte da copiare nel repository.

Servizio di hosting per siti statici

Il .gitignore completo per GitHub Pages

# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 16:02:05 UTC
# Tecnologie: GitHub Pages

### GitHub Pages ###
# Risultati del sito Jekyll
_site/
# Directory della cache Sass
.sass-cache/
# Cache di Jekyll
.jekyll-cache/
# Metadati di Jekyll
.jekyll-metadata
/vendor
Gemfile.lock

Cosa escludono le regole di GitHub Pages

Tutti i pattern e i motivi per includerli nel tuo .gitignore.

Esclusioni gitignore di base per Jekyll (sincronizzare con Jekyll.gitignore)

Schema di esclusione Cosa esclude
_site/ Risultati del sito Jekyll
.sass-cache/ Directory della cache Sass
.jekyll-cache/ Cache di Jekyll
.jekyll-metadata Metadati di Jekyll

Esclusioni aggiuntive per Ruby/bundler quando esegui: bundle install

Schema di esclusione Cosa esclude
/vendor Esclusioni aggiuntive per Ruby/bundler quando esegui: bundle install

Dettagli su https://github.com/github/pages-gem/issues/768

Schema di esclusione Cosa esclude
Gemfile.lock Dettagli su https://github.com/github/pages-gem/issues/768

Come usare questo .gitignore per GitHub Pages

  1. Copia le regole di GitHub Pages qui sopra oppure scarica direttamente il file.
  2. Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
  3. 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.
  4. Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.