.gitignore Ruby-hez
A 26 figyelmen kívül hagyja a Ruby szabályait, készen áll a tárba másolásra.
Dinamikus programozási nyelv
A teljes .gitignore a Ruby-hez
# Generálta: LFGitignore - https://lfgitignore.com
# Létrehozva: 2026-10-31 21:49:24 UTC
# Technológiák: Ruby
### Ruby ###
# Ruby drágakő csomag
*.gem
# Ruby lefordított bájtkód
*.rbc
# Konfigurációs könyvtár
/.config
# Telepített fájlok listája
/InstalledFiles
# Csomag könyvtár
/pkg/
# Tesztjelentések
/spec/reports/
# Kódlefedettségi jelentések
/coverage/
# RSpec példák
/spec/examples.txt
# Tesztelje az ideiglenes fájlokat
/test/tmp/
# Teszt verzió hőm
/test/version_tmp/
# Ideiglenes címtár
/tmp/
# Adatfájlok
.dat*
# REPL előzmények
.repl_history
# Kimeneti könyvtár létrehozása
build/
*.bridgesupport
build-iPhoneOS/
build-iPhoneSimulator/
/.yardoc/
/_yardoc/
/doc/
/rdoc/
/.bundle/
# Bundled drágakövek
/vendor/bundle
/lib/bundler/man/
# RVM konfiguráció
.rvmrc
.byebug_history
Amit ezek a Ruby szabályok valójában figyelmen kívül hagynak
Minden alábbi minta, és miért tartozik a .gitignore.-hez
Általános
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.gem |
Ruby drágakő csomag |
*.rbc |
Ruby lefordított bájtkód |
/.config |
Konfigurációs könyvtár |
/InstalledFiles |
Telepített fájlok listája |
/pkg/ |
Csomag könyvtár |
/spec/reports/ |
Tesztjelentések |
/coverage/ |
Kódlefedettségi jelentések |
/spec/examples.txt |
RSpec példák |
/test/tmp/ |
Tesztelje az ideiglenes fájlokat |
/test/version_tmp/ |
Teszt verzió hőm |
/tmp/ |
Ideiglenes címtár |
A Byebug parancselőzményfájl figyelmen kívül hagyása.
| Minta | Mit hagy figyelmen kívül |
|---|---|
.dat* |
Adatfájlok |
.repl_history |
REPL előzmények |
build/ |
Kimeneti könyvtár létrehozása |
*.bridgesupport |
A Byebug parancselőzményfájl figyelmen kívül hagyása. |
build-iPhoneOS/ |
A Byebug parancselőzményfájl figyelmen kívül hagyása. |
build-iPhoneSimulator/ |
A Byebug parancselőzményfájl figyelmen kívül hagyása. |
/.yardoc/ |
# Dokumentációs gyorsítótár és generált fájlok: |
/_yardoc/ |
A Byebug parancselőzményfájl figyelmen kívül hagyása. |
/doc/ |
A Byebug parancselőzményfájl figyelmen kívül hagyása. |
/rdoc/ |
A Byebug parancselőzményfájl figyelmen kívül hagyása. |
/.bundle/ |
# Környezet normalizálása: |
/vendor/bundle |
Bundled drágakövek |
/lib/bundler/man/ |
A Byebug parancselőzményfájl figyelmen kívül hagyása. |
.rvmrc |
RVM konfiguráció |
.byebug_history |
A Byebug parancselőzményfájl figyelmen kívül hagyása. |
A .gitignore használata a Ruby-hez
- Másolja ki a fenti Ruby szabályokat, vagy töltse le közvetlenül a fájlt.
- Hozz létre egy .gitignore nevű fájlt a Git-tároló gyökérkönyvtárában, majd illeszd be a szabályokat.
- Ha ezen fájlok némelyike már nyomon van követve, futtassa a git rm -r --cached . programot, majd véglegesítse újra – a Git csak a nem követett fájlokra alkalmaz figyelmen kívül hagyási szabályokat.
- Kötelesd be a .gitignore-t, hogy a csapatban mindenki ugyanazokat a szabályokat alkalmazza.