.gitignore för Ruby
26 ignoreringsregler för Ruby, redo att kopieras till ditt repo.
Dynamiskt programmeringsspråk
Den kompletta .gitignore-filen för Ruby
# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 16:10:58 UTC
# Tekniker: Ruby
### Ruby ###
# Ruby-gem-paket
*.gem
# Kompilerad Ruby-bytekod
*.rbc
# Konfigurationskatalog
/.config
# Lista över installerade filer
/InstalledFiles
# Paketkatalog
/pkg/
# Testrapporter
/spec/reports/
# Kodtäckningsrapporter
/coverage/
# RSpec-exempel
/spec/examples.txt
# Temporära testfiler
/test/tmp/
# Temporära testversionsfiler
/test/version_tmp/
# Temporär katalog
/tmp/
# Datafiler
.dat*
# REPL-historik
.repl_history
# Katalog för byggresultat
build/
*.bridgesupport
build-iPhoneOS/
build-iPhoneSimulator/
/.yardoc/
/_yardoc/
/doc/
/rdoc/
/.bundle/
# Paketerade gems
/vendor/bundle
/lib/bundler/man/
# RVM-konfiguration
.rvmrc
.byebug_history
Vad reglerna för Ruby faktiskt ignorerar
Alla mönster nedan och varför de hör hemma i din .gitignore.
Allmänt
| Mönster | Vad det ignorerar |
|---|---|
*.gem |
Ruby-gem-paket |
*.rbc |
Kompilerad Ruby-bytekod |
/.config |
Konfigurationskatalog |
/InstalledFiles |
Lista över installerade filer |
/pkg/ |
Paketkatalog |
/spec/reports/ |
Testrapporter |
/coverage/ |
Kodtäckningsrapporter |
/spec/examples.txt |
RSpec-exempel |
/test/tmp/ |
Temporära testfiler |
/test/version_tmp/ |
Temporära testversionsfiler |
/tmp/ |
Temporär katalog |
Ignorera Byebugs kommandohistorikfil.
| Mönster | Vad det ignorerar |
|---|---|
.dat* |
Datafiler |
.repl_history |
REPL-historik |
build/ |
Katalog för byggresultat |
*.bridgesupport |
Ignorera Byebugs kommandohistorikfil. |
build-iPhoneOS/ |
Ignorera Byebugs kommandohistorikfil. |
build-iPhoneSimulator/ |
Ignorera Byebugs kommandohistorikfil. |
/.yardoc/ |
# Dokumentationscache och genererade filer: |
/_yardoc/ |
Ignorera Byebugs kommandohistorikfil. |
/doc/ |
Ignorera Byebugs kommandohistorikfil. |
/rdoc/ |
Ignorera Byebugs kommandohistorikfil. |
/.bundle/ |
# Normalisering av miljön: |
/vendor/bundle |
Paketerade gems |
/lib/bundler/man/ |
Ignorera Byebugs kommandohistorikfil. |
.rvmrc |
RVM-konfiguration |
.byebug_history |
Ignorera Byebugs kommandohistorikfil. |
Så använder du denna .gitignore för Ruby
- Kopiera reglerna för Ruby ovan eller ladda ner filen direkt.
- Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
- Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
- Checka in .gitignore så att alla i teamet delar samma regler.