Ludovic Frank Gitignore

.gitignore za Ruby on Rails

38 pravil za prezrtje za Ruby on Rails, pripravljenih za kopiranje v skladišče.

Ogrodje spletne aplikacije za Ruby

Popoln .gitignore za Ruby on Rails

# Ustvaril LFGitignore - https://lfgitignore.com
# Ustvarjeno: 2026-10-31 21:53:06 UTC
# Tehnologije: Ruby on Rails

### Ruby on Rails ###
# Ruby prevedena bajtna koda
*.rbc
capybara-*.html
# RSpec konfiguracija
.rspec
# Izvirna varnostna kopija datoteke
*.orig
/db/*.sqlite3
/db/*.sqlite3-journal
/db/*.sqlite3-[0-9]*
/public/system
# Poročila o pokritosti kode
/coverage/
/spec/tmp
rerun.txt
pickle-email-*.html
/log/*
/tmp/*
!/log/.keep
!/tmp/.keep
config/initializers/secret_token.rb
config/master.key
# Spremenljivke okolja
.env
.env*.local
# Konfiguracija Bundler
/.bundle
# Bundled draguljev
/vendor/bundle
# Konfiguracija RVM
.rvmrc
/vendor/assets/bower_components
*.bowerrc
bower.json
.powenv
.byebug_history
# Node.js odvisnosti
node_modules/
/public/packs
/public/packs-test
/public/assets
/yarn-error.log
# Dnevniki razhroščevanja Yarn
yarn-debug.log*
.yarn-integrity
/storage/*
!/storage/.keep
/public/uploads

Kaj pravila za Ruby on Rails dejansko prezrejo

Vsak spodnji vzorec in zakaj sodi v vaš .gitignore.

Splošno

Vzorec Kaj pravilo prezre
*.rbc Ruby prevedena bajtna koda
capybara-*.html Splošno
.rspec RSpec konfiguracija
*.orig Izvirna varnostna kopija datoteke
/db/*.sqlite3 Splošno
/db/*.sqlite3-journal Splošno
/db/*.sqlite3-[0-9]* Splošno
/public/system Splošno
/coverage/ Poročila o pokritosti kode
/spec/tmp Splošno
rerun.txt Splošno
pickle-email-*.html Splošno

Ignorirajte vse dnevniške in začasne datoteke.

Vzorec Kaj pravilo prezre
/log/* Ignorirajte vse dnevniške in začasne datoteke.
/tmp/* Ignorirajte vse dnevniške in začasne datoteke.
!/log/.keep Ignorirajte vse dnevniške in začasne datoteke.
!/tmp/.keep Ignorirajte vse dnevniške in začasne datoteke.

TODO Komentirajte to pravilo, če se strinjate s nalaganjem skrivnosti v repo

Vzorec Kaj pravilo prezre
config/initializers/secret_token.rb TODO Komentirajte to pravilo, če se strinjate s nalaganjem skrivnosti v repo
config/master.key TODO Komentirajte to pravilo, če se strinjate s nalaganjem skrivnosti v repo

TODO Komentirajte ta pravila, če je spremenljivke okolja mogoče potrditi

Vzorec Kaj pravilo prezre
.env Spremenljivke okolja
.env*.local TODO Komentirajte ta pravila, če je spremenljivke okolja mogoče potrditi
/.bundle Konfiguracija Bundler
/vendor/bundle Bundled draguljev
.rvmrc Konfiguracija RVM
/vendor/assets/bower_components če uporabljate bower-rails, prezrite privzeto pot bower_components datoteke bower.json
*.bowerrc TODO Komentirajte ta pravila, če je spremenljivke okolja mogoče potrditi
bower.json TODO Komentirajte ta pravila, če je spremenljivke okolja mogoče potrditi

Ignorirajte nastavitve pow okolja

Vzorec Kaj pravilo prezre
.powenv Ignorirajte nastavitve pow okolja

Prezri datoteko zgodovine ukazov Byebug.

Vzorec Kaj pravilo prezre
.byebug_history Prezri datoteko zgodovine ukazov Byebug.

Ignoriraj node_modules

Vzorec Kaj pravilo prezre
node_modules/ Node.js odvisnosti

Ignorirajte vnaprej prevedene pakete javascript

Vzorec Kaj pravilo prezre
/public/packs Ignorirajte vnaprej prevedene pakete javascript
/public/packs-test Ignorirajte vnaprej prevedene pakete javascript
/public/assets Ignorirajte vnaprej prevedene pakete javascript

Ignorirajte datoteke preje

Vzorec Kaj pravilo prezre
/yarn-error.log Ignorirajte datoteke preje
yarn-debug.log* Dnevniki razhroščevanja Yarn
.yarn-integrity Ignorirajte datoteke preje

Prezri naložene datoteke v razvoju

Vzorec Kaj pravilo prezre
/storage/* Prezri naložene datoteke v razvoju
!/storage/.keep Prezri naložene datoteke v razvoju
/public/uploads Prezri naložene datoteke v razvoju

Kako uporabljati ta .gitignore za Ruby on Rails

  1. Kopirajte zgornja pravila Ruby on Rails ali neposredno prenesite datoteko.
  2. Ustvarite datoteko z imenom .gitignore v korenu svojega skladišča Git in vanjo prilepite pravila.
  3. Če se nekaterim od teh datotek že sledi, zaženite git rm -r --cached . in nato ponovno potrdite — Git uporablja pravila prezrtja samo za datoteke, ki jim ni sledi.
  4. Potrdite datoteko .gitignore, da bo vsa ekipa uporabljala enaka pravila.

Druge predloge Okvir .gitignore

Oglejte si vsako predlogo Okvir