Ludovic Frank Gitignore

.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

  1. Kopējiet iepriekš minētos Ruby on Rails noteikumus vai lejupielādējiet failu tieši.
  2. Git repozitorija saknē izveidojiet failu ar nosaukumu .gitignore un ielīmējiet tajā noteikumus.
  3. 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.
  4. Iekļaujiet .gitignore failu komitā, lai visai komandai būtu vienādi noteikumi.

Citas Ietvars .gitignore veidnes

Skatiet katru Ietvars veidni