.gitignore priekš Ruby on Rails
38 ignorē Ruby on Rails noteikumus, kas ir gatavi kopēšanai jūsu repozitorijā.
Tīmekļa lietojumprogrammu sistēma Ruby
Pilnīgs .gitignore priekš Ruby on Rails
# Ģenerē LFGitignore - https://lfgitignore.com
# Izveidots: 2026-10-31 21:53:39 UTC
# Tehnoloģijas: Ruby on Rails
### Ruby on Rails ###
# Ruby kompilētais baitkods
*.rbc
capybara-*.html
# RSpec konfigurācija
.rspec
# Oriģinālā faila dublējums
*.orig
/db/*.sqlite3
/db/*.sqlite3-journal
/db/*.sqlite3-[0-9]*
/public/system
# Pārskati par kodu pārklājumu
/coverage/
/spec/tmp
rerun.txt
pickle-email-*.html
/log/*
/tmp/*
!/log/.keep
!/tmp/.keep
config/initializers/secret_token.rb
config/master.key
# Vides mainīgie
.env
.env*.local
# Bundler konfigurācija
/.bundle
# Bund dārgakmeņi
/vendor/bundle
# RVM konfigurācija
.rvmrc
/vendor/assets/bower_components
*.bowerrc
bower.json
.powenv
.byebug_history
# Node.js atkarības
node_modules/
/public/packs
/public/packs-test
/public/assets
/yarn-error.log
# Yarn atkļūdošanas žurnāli
yarn-debug.log*
.yarn-integrity
/storage/*
!/storage/.keep
/public/uploads
Ko šie Ruby on Rails noteikumi faktiski ignorē
Katrs turpmāk minētais raksts un skaidrojums, kāpēc tas jāiekļauj .gitignore failā.
Ģenerālis
| Raksts | Ko tas ignorē |
|---|---|
*.rbc |
Ruby kompilētais baitkods |
capybara-*.html |
Ģenerālis |
.rspec |
RSpec konfigurācija |
*.orig |
Oriģinālā faila dublējums |
/db/*.sqlite3 |
Ģenerālis |
/db/*.sqlite3-journal |
Ģenerālis |
/db/*.sqlite3-[0-9]* |
Ģenerālis |
/public/system |
Ģenerālis |
/coverage/ |
Pārskati par kodu pārklājumu |
/spec/tmp |
Ģenerālis |
rerun.txt |
Ģenerālis |
pickle-email-*.html |
Ģenerālis |
Ignorēt visus žurnālfailus un tempfailus.
| Raksts | Ko tas ignorē |
|---|---|
/log/* |
Ignorēt visus žurnālfailus un tempfailus. |
/tmp/* |
Ignorēt visus žurnālfailus un tempfailus. |
!/log/.keep |
Ignorēt visus žurnālfailus un tempfailus. |
!/tmp/.keep |
Ignorēt visus žurnālfailus un tempfailus. |
TODO Izrakstiet šo noteikumu komentāros, ja jums ir labi ar noslēpumu augšupielādi repo
| Raksts | Ko tas ignorē |
|---|---|
config/initializers/secret_token.rb |
TODO Izrakstiet šo noteikumu komentāros, ja jums ir labi ar noslēpumu augšupielādi repo |
config/master.key |
TODO Izrakstiet šo noteikumu komentāros, ja jums ir labi ar noslēpumu augšupielādi repo |
TODO Izrakstiet šos noteikumus, ja vides mainīgos var izmantot
| Raksts | Ko tas ignorē |
|---|---|
.env |
Vides mainīgie |
.env*.local |
TODO Izrakstiet šos noteikumus, ja vides mainīgos var izmantot |
/.bundle |
Bundler konfigurācija |
/vendor/bundle |
Bund dārgakmeņi |
.rvmrc |
RVM konfigurācija |
/vendor/assets/bower_components |
ja izmantojat bower-rails, ignorējiet noklusējuma bower_components ceļu bower.json failus |
*.bowerrc |
TODO Izrakstiet šos noteikumus, ja vides mainīgos var izmantot |
bower.json |
TODO Izrakstiet šos noteikumus, ja vides mainīgos var izmantot |
Ignorējiet pow vides iestatījumus
| Raksts | Ko tas ignorē |
|---|---|
.powenv |
Ignorējiet pow vides iestatījumus |
Ignorēt Byebug komandu vēstures failu.
| Raksts | Ko tas ignorē |
|---|---|
.byebug_history |
Ignorēt Byebug komandu vēstures failu. |
Ignorēt node_modules
| Raksts | Ko tas ignorē |
|---|---|
node_modules/ |
Node.js atkarības |
Ignorējiet iepriekš kompilētas JavaScript pakotnes
| Raksts | Ko tas ignorē |
|---|---|
/public/packs |
Ignorējiet iepriekš kompilētas JavaScript pakotnes |
/public/packs-test |
Ignorējiet iepriekš kompilētas JavaScript pakotnes |
/public/assets |
Ignorējiet iepriekš kompilētas JavaScript pakotnes |
Ignorēt dzijas failus
| Raksts | Ko tas ignorē |
|---|---|
/yarn-error.log |
Ignorēt dzijas failus |
yarn-debug.log* |
Yarn atkļūdošanas žurnāli |
.yarn-integrity |
Ignorēt dzijas failus |
Ignorējiet augšupielādētos failus izstrādes procesā
| Raksts | Ko tas ignorē |
|---|---|
/storage/* |
Ignorējiet augšupielādētos failus izstrādes procesā |
!/storage/.keep |
Ignorējiet augšupielādētos failus izstrādes procesā |
/public/uploads |
Ignorējiet augšupielādētos failus izstrādes procesā |
Kā lietot šo .gitignore failu tehnoloģijai Ruby on Rails
- Kopējiet iepriekš minētos Ruby on Rails noteikumus vai lejupielādējiet failu tieši.
- Git repozitorija saknē izveidojiet failu ar nosaukumu .gitignore un ielīmējiet tajā noteikumus.
- Ja daži no šiem failiem jau ir izsekoti, palaidiet git rm -r --cached . un pēc tam veiciet vēlreiz — Git ignorēšanas noteikumus piemēro tikai neizsekotajiem failiem.
- Iekļaujiet .gitignore failu komitā, lai visai komandai būtu vienādi noteikumi.