.gitignore fyrir Ruby on Rails
38 hunsa reglur fyrir Ruby on Rails, tilbúinn til að afrita inn í geymsluna þína.
Vefforritsramma fyrir Ruby
Heildar .gitignore fyrir Ruby on Rails
# Myndað af LFGitignore - https://lfgitignore.com
# Búið til: 2026-10-31 22:58:50 UTC
# Tækni: Ruby on Rails
### Ruby on Rails ###
# Ruby sett saman bætikóði
*.rbc
capybara-*.html
# RSpec stillingar
.rspec
# Upprunaleg öryggisafrit af skrá
*.orig
/db/*.sqlite3
/db/*.sqlite3-journal
/db/*.sqlite3-[0-9]*
/public/system
# Umfangsskýrslur um kóða
/coverage/
/spec/tmp
rerun.txt
pickle-email-*.html
/log/*
/tmp/*
!/log/.keep
!/tmp/.keep
config/initializers/secret_token.rb
config/master.key
# Umhverfisbreytur
.env
.env*.local
# Bundler stillingar
/.bundle
# Bundled gimsteinar
/vendor/bundle
# RVM stillingar
.rvmrc
/vendor/assets/bower_components
*.bowerrc
bower.json
.powenv
.byebug_history
# Node.js ósjálfstæði
node_modules/
/public/packs
/public/packs-test
/public/assets
/yarn-error.log
# Yarn villuleitarskrár
yarn-debug.log*
.yarn-integrity
/storage/*
!/storage/.keep
/public/uploads
Það sem þessar Ruby on Rails reglur hunsa í raun og veru
Hvert mynstur hér að neðan er útskýrt ásamt ástæðu þess að það á heima í .gitignore skránni þinni.
Almennt
| Mynstur | Það sem það hunsar |
|---|---|
*.rbc |
Ruby sett saman bætikóði |
capybara-*.html |
Almennt |
.rspec |
RSpec stillingar |
*.orig |
Upprunaleg öryggisafrit af skrá |
/db/*.sqlite3 |
Almennt |
/db/*.sqlite3-journal |
Almennt |
/db/*.sqlite3-[0-9]* |
Almennt |
/public/system |
Almennt |
/coverage/ |
Umfangsskýrslur um kóða |
/spec/tmp |
Almennt |
rerun.txt |
Almennt |
pickle-email-*.html |
Almennt |
Hunsa allar log- og tímaskrár.
| Mynstur | Það sem það hunsar |
|---|---|
/log/* |
Hunsa allar log- og tímaskrár. |
/tmp/* |
Hunsa allar log- og tímaskrár. |
!/log/.keep |
Hunsa allar log- og tímaskrár. |
!/tmp/.keep |
Hunsa allar log- og tímaskrár. |
TODO Skrifaðu út þessa reglu ef þú ert í lagi með að leyndarmálum sé hlaðið upp á endurhverfan
| Mynstur | Það sem það hunsar |
|---|---|
config/initializers/secret_token.rb |
TODO Skrifaðu út þessa reglu ef þú ert í lagi með að leyndarmálum sé hlaðið upp á endurhverfan |
config/master.key |
TODO Skrifaðu út þessa reglu ef þú ert í lagi með að leyndarmálum sé hlaðið upp á endurhverfan |
TODO Athugaðu þessar reglur ef hægt er að nota umhverfisbreytur
| Mynstur | Það sem það hunsar |
|---|---|
.env |
Umhverfisbreytur |
.env*.local |
TODO Athugaðu þessar reglur ef hægt er að nota umhverfisbreytur |
/.bundle |
Bundler stillingar |
/vendor/bundle |
Bundled gimsteinar |
.rvmrc |
RVM stillingar |
/vendor/assets/bower_components |
ef þú notar bower-rails hunsaðu sjálfgefna bower_components slóð bower.json skrár |
*.bowerrc |
TODO Athugaðu þessar reglur ef hægt er að nota umhverfisbreytur |
bower.json |
TODO Athugaðu þessar reglur ef hægt er að nota umhverfisbreytur |
Hunsa stillingar pow umhverfisins
| Mynstur | Það sem það hunsar |
|---|---|
.powenv |
Hunsa stillingar pow umhverfisins |
Hunsa Byebug skipanasöguskrá.
| Mynstur | Það sem það hunsar |
|---|---|
.byebug_history |
Hunsa Byebug skipanasöguskrá. |
Hunsa node_modules
| Mynstur | Það sem það hunsar |
|---|---|
node_modules/ |
Node.js ósjálfstæði |
Hunsa forsamlaða javascript pakka
| Mynstur | Það sem það hunsar |
|---|---|
/public/packs |
Hunsa forsamlaða javascript pakka |
/public/packs-test |
Hunsa forsamlaða javascript pakka |
/public/assets |
Hunsa forsamlaða javascript pakka |
Hunsa garnskrár
| Mynstur | Það sem það hunsar |
|---|---|
/yarn-error.log |
Hunsa garnskrár |
yarn-debug.log* |
Yarn villuleitarskrár |
.yarn-integrity |
Hunsa garnskrár |
Hunsa upphlaðnar skrár í þróun
| Mynstur | Það sem það hunsar |
|---|---|
/storage/* |
Hunsa upphlaðnar skrár í þróun |
!/storage/.keep |
Hunsa upphlaðnar skrár í þróun |
/public/uploads |
Hunsa upphlaðnar skrár í þróun |
Hvernig á að nota þetta .gitignore fyrir Ruby on Rails
- Afritaðu Ruby on Rails reglurnar hér að ofan, eða halaðu niður skránni beint.
- Búðu til skrá sem heitir .gitignore í rót Git geymslunnar þinnar og límdu reglurnar inn í hana.
- Ef Git rekur nú þegar einhverjar þessara skráa skaltu keyra git rm -r --cached . og búa síðan til nýtt commit. Git beitir hunsunarreglum aðeins á skrár sem það rekur ekki.
- Settu .gitignore skrána í commit svo allir í teyminu noti sömu reglur.