Ludovic Frank Gitignore

Ruby için .gitignore

Ruby için deponuza kopyalamaya hazır 26 yoksayma kuralı.

Dinamik programlama dili

Ruby için eksiksiz .gitignore

# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 21:49:07 UTC
# Teknolojiler: Ruby

### Ruby ###
# Ruby gem paketi
*.gem
# Ruby derlenmiş bayt kodu
*.rbc
# Yapılandırma dizini
/.config
# Yüklü dosyalar listesi
/InstalledFiles
# Paket dizini
/pkg/
# Test raporları
/spec/reports/
# Kod kapsamı raporları
/coverage/
# RSpec örnekleri
/spec/examples.txt
# Test geçici dosyaları
/test/tmp/
# Test sürümü geçici dosyaları
/test/version_tmp/
# Geçici dizin
/tmp/
# Veri dosyaları
.dat*
# REPL geçmişi
.repl_history
# Derleme çıktı dizini
build/
*.bridgesupport
build-iPhoneOS/
build-iPhoneSimulator/
/.yardoc/
/_yardoc/
/doc/
/rdoc/
/.bundle/
# Paketlenmiş gem dosyaları
/vendor/bundle
/lib/bundler/man/
# RVM yapılandırması
.rvmrc
.byebug_history

Bu Ruby 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.

Genel

Desen Yoksaydıkları
*.gem Ruby gem paketi
*.rbc Ruby derlenmiş bayt kodu
/.config Yapılandırma dizini
/InstalledFiles Yüklü dosyalar listesi
/pkg/ Paket dizini
/spec/reports/ Test raporları
/coverage/ Kod kapsamı raporları
/spec/examples.txt RSpec örnekleri
/test/tmp/ Test geçici dosyaları
/test/version_tmp/ Test sürümü geçici dosyaları
/tmp/ Geçici dizin

Byebug komut geçmişi dosyasını yoksay.

Desen Yoksaydıkları
.dat* Veri dosyaları
.repl_history REPL geçmişi
build/ Derleme çıktı dizini
*.bridgesupport Byebug komut geçmişi dosyasını yoksay.
build-iPhoneOS/ Byebug komut geçmişi dosyasını yoksay.
build-iPhoneSimulator/ Byebug komut geçmişi dosyasını yoksay.
/.yardoc/ # Dokümantasyon önbelleği ve oluşturulan dosyalar:
/_yardoc/ Byebug komut geçmişi dosyasını yoksay.
/doc/ Byebug komut geçmişi dosyasını yoksay.
/rdoc/ Byebug komut geçmişi dosyasını yoksay.
/.bundle/ # Ortam normalleştirmesi:
/vendor/bundle Paketlenmiş gem dosyaları
/lib/bundler/man/ Byebug komut geçmişi dosyasını yoksay.
.rvmrc RVM yapılandırması
.byebug_history Byebug komut geçmişi dosyasını yoksay.

Ruby için bu .gitignore nasıl kullanılır?

  1. Yukarıdaki Ruby 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.

Diğer Dil .gitignore şablonları

Her Dil şablonunu görün