.gitignore för GitHub Pages

6 ignoreringsregler för GitHub Pages, redo att kopieras till ditt repo.

Webbhotell för statiska webbplatser

Den kompletta .gitignore-filen för GitHub Pages

# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 16:10:08 UTC
# Tekniker: GitHub Pages

### GitHub Pages ###
# Jekylls webbplatsutdata
_site/
# Sass-cachekatalog
.sass-cache/
# Jekyll-cache
.jekyll-cache/
# Jekyll-metadata
.jekyll-metadata
/vendor
Gemfile.lock

Vad reglerna för GitHub Pages faktiskt ignorerar

Alla mönster nedan och varför de hör hemma i din .gitignore.

Grundläggande ignoreringsregler för Jekyll (synkronisera med Jekyll.gitignore)

Mönster Vad det ignorerar
_site/ Jekylls webbplatsutdata
.sass-cache/ Sass-cachekatalog
.jekyll-cache/ Jekyll-cache
.jekyll-metadata Jekyll-metadata

Ytterligare ignoreringsregler för Ruby/bundler när du kör: bundle install

Mönster Vad det ignorerar
/vendor Ytterligare ignoreringsregler för Ruby/bundler när du kör: bundle install

Detaljer på https://github.com/github/pages-gem/issues/768

Mönster Vad det ignorerar
Gemfile.lock Detaljer på https://github.com/github/pages-gem/issues/768

Så använder du denna .gitignore för GitHub Pages

  1. Kopiera reglerna för GitHub Pages ovan eller ladda ner filen direkt.
  2. Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
  3. Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
  4. Checka in .gitignore så att alla i teamet delar samma regler.