Ludovic Frank Gitignore

.gitignore за GitHub Pages

6 правила за игнориране за GitHub Pages, готови за копиране в хранилището ви.

Хостинг услуга за статични сайтове

Пълният .gitignore за GitHub Pages

# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 16:02:03 UTC
# Технологии: GitHub Pages

### GitHub Pages ###
# Генериран сайт на Jekyll
_site/
# Директория за кеш на Sass
.sass-cache/
# Кеш на Jekyll
.jekyll-cache/
# Метаданни на Jekyll
.jekyll-metadata
/vendor
Gemfile.lock

Какво всъщност игнорират тези правила за GitHub Pages

Всички шаблони по-долу и защо са необходими във вашия .gitignore.

Основни gitignore правила за Jekyll (синхронизирайте с Jekyll.gitignore)

Шаблон Какво игнорира
_site/ Генериран сайт на Jekyll
.sass-cache/ Директория за кеш на Sass
.jekyll-cache/ Кеш на Jekyll
.jekyll-metadata Метаданни на Jekyll

Допълнително игнориране за Ruby/bundler при изпълнение на: bundle install

Шаблон Какво игнорира
/vendor Допълнително игнориране за Ruby/bundler при изпълнение на: bundle install

Подробности на https://github.com/github/pages-gem/issues/768

Шаблон Какво игнорира
Gemfile.lock Подробности на https://github.com/github/pages-gem/issues/768

Как да използвате този .gitignore за GitHub Pages

  1. Копирайте правилата за GitHub Pages по-горе или изтеглете файла директно.
  2. Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
  3. Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
  4. Добавете .gitignore в комит, за да използва целият екип едни и същи правила.