.gitignore pro Ruby
26 pravidel ignorování pro Ruby, připravených ke zkopírování do repozitáře.
Dynamický programovací jazyk
Kompletní .gitignore pro Ruby
# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 16:10:50 UTC
# Technologie: Ruby
### Ruby ###
# Balíček gem Ruby
*.gem
# Zkompilovaný bajtový kód Ruby
*.rbc
# Konfigurační adresář
/.config
# Seznam nainstalovaných souborů
/InstalledFiles
# Adresář balíčků
/pkg/
# Testovací zprávy
/spec/reports/
# Zprávy o pokrytí kódu
/coverage/
# Příklady RSpec
/spec/examples.txt
# Dočasné soubory testů
/test/tmp/
# Dočasné soubory testovací verze
/test/version_tmp/
# Dočasný adresář
/tmp/
# Datové soubory
.dat*
# Historie REPL
.repl_history
# Adresář výstupu sestavení
build/
*.bridgesupport
build-iPhoneOS/
build-iPhoneSimulator/
/.yardoc/
/_yardoc/
/doc/
/rdoc/
/.bundle/
# Přibalené gemy
/vendor/bundle
/lib/bundler/man/
# Konfigurace RVM
.rvmrc
.byebug_history
Co pravidla pro Ruby skutečně ignorují
Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.
Obecné
| Vzor | Co ignoruje |
|---|---|
*.gem |
Balíček gem Ruby |
*.rbc |
Zkompilovaný bajtový kód Ruby |
/.config |
Konfigurační adresář |
/InstalledFiles |
Seznam nainstalovaných souborů |
/pkg/ |
Adresář balíčků |
/spec/reports/ |
Testovací zprávy |
/coverage/ |
Zprávy o pokrytí kódu |
/spec/examples.txt |
Příklady RSpec |
/test/tmp/ |
Dočasné soubory testů |
/test/version_tmp/ |
Dočasné soubory testovací verze |
/tmp/ |
Dočasný adresář |
Ignorovat soubor historie příkazů Byebug.
| Vzor | Co ignoruje |
|---|---|
.dat* |
Datové soubory |
.repl_history |
Historie REPL |
build/ |
Adresář výstupu sestavení |
*.bridgesupport |
Ignorovat soubor historie příkazů Byebug. |
build-iPhoneOS/ |
Ignorovat soubor historie příkazů Byebug. |
build-iPhoneSimulator/ |
Ignorovat soubor historie příkazů Byebug. |
/.yardoc/ |
# Mezipaměť dokumentace a generované soubory: |
/_yardoc/ |
Ignorovat soubor historie příkazů Byebug. |
/doc/ |
Ignorovat soubor historie příkazů Byebug. |
/rdoc/ |
Ignorovat soubor historie příkazů Byebug. |
/.bundle/ |
# Normalizace prostředí: |
/vendor/bundle |
Přibalené gemy |
/lib/bundler/man/ |
Ignorovat soubor historie příkazů Byebug. |
.rvmrc |
Konfigurace RVM |
.byebug_history |
Ignorovat soubor historie příkazů Byebug. |
Jak používat tento .gitignore pro Ruby
- Zkopírujte výše uvedená pravidla pro Ruby nebo si soubor rovnou stáhněte.
- V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
- Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
- Commitněte .gitignore, aby celý tým sdílel stejná pravidla.