.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
- Копирайте правилата за GitHub Pages по-горе или изтеглете файла директно.
- Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
- Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
- Добавете .gitignore в комит, за да използва целият екип едни и същи правила.