Ludovic Frank Gitignore

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?

  1. Yukarıdaki GitHub Pages kurallarını kopyalayın veya dosyayı doğrudan indirin.
  2. Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
  3. 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.
  4. Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.