GitHub Pages için .gitignore
GitHub Pages için deponuza kopyalamaya hazır 6 yoksayma kuralı.
Statik site barındırma hizmeti
GitHub Pages için eksiksiz .gitignore
# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 21:49:54 UTC
# Teknolojiler: GitHub Pages
### GitHub Pages ###
# Jekyll sitesi çıktısı
_site/
# Sass önbellek dizini
.sass-cache/
# Jekyll önbelleği
.jekyll-cache/
# Jekyll meta verileri
.jekyll-metadata
/vendor
Gemfile.lock
Bu GitHub Pages kurallarının aslında neyi göz ardı ettiği
Aşağıda tüm desenleri ve .gitignore dosyanızda neden yer almaları gerektiğini görebilirsiniz.
Temel Jekyll gitignore'ları (Jekyll.gitignore ile senkronize edin)
| Desen | Yoksaydıkları |
|---|---|
_site/ |
Jekyll sitesi çıktısı |
.sass-cache/ |
Sass önbellek dizini |
.jekyll-cache/ |
Jekyll önbelleği |
.jekyll-metadata |
Jekyll meta verileri |
Çalıştırdığınızda ek Ruby/bundler yoksayılır: bundle install
| Desen | Yoksaydıkları |
|---|---|
/vendor |
Çalıştırdığınızda ek Ruby/bundler yoksayılır: bundle install |
Ayrıntılar https://github.com/github/pages-gem/issues/768
| Desen | Yoksaydıkları |
|---|---|
Gemfile.lock |
Ayrıntılar https://github.com/github/pages-gem/issues/768 |
GitHub Pages için bu .gitignore nasıl kullanılır?
- Yukarıdaki GitHub Pages kurallarını kopyalayın veya dosyayı doğrudan indirin.
- Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
- Bu dosyalardan bazıları zaten izleniyorsa git rm -r --cached . komutunu çalıştırıp yeniden commit edin. Git, yoksayma kurallarını yalnızca izlenmeyen dosyalara uygular.
- Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.