Ludovic Frank Gitignore

.gitignore Ruby on Rails-hez

A 38 figyelmen kívül hagyja a Ruby on Rails szabályait, készen áll a tárba másolásra.

Webes alkalmazás keretrendszer a Ruby számára

A teljes .gitignore a Ruby on Rails-hez

# Generálta: LFGitignore - https://lfgitignore.com
# Létrehozva: 2026-10-31 23:58:06 UTC
# Technológiák: Ruby on Rails

### Ruby on Rails ###
# Ruby lefordított bájtkód
*.rbc
capybara-*.html
# RSpec konfiguráció
.rspec
# Eredeti fájl biztonsági mentése
*.orig
/db/*.sqlite3
/db/*.sqlite3-journal
/db/*.sqlite3-[0-9]*
/public/system
# Kódlefedettségi jelentések
/coverage/
/spec/tmp
rerun.txt
pickle-email-*.html
/log/*
/tmp/*
!/log/.keep
!/tmp/.keep
config/initializers/secret_token.rb
config/master.key
# Környezeti változók
.env
.env*.local
# Bundler konfig
/.bundle
# Bundled drágakövek
/vendor/bundle
# RVM konfiguráció
.rvmrc
/vendor/assets/bower_components
*.bowerrc
bower.json
.powenv
.byebug_history
# Node.js függőségek
node_modules/
/public/packs
/public/packs-test
/public/assets
/yarn-error.log
# Yarn hibakeresési naplók
yarn-debug.log*
.yarn-integrity
/storage/*
!/storage/.keep
/public/uploads

Amit ezek a Ruby on Rails 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
*.rbc Ruby lefordított bájtkód
capybara-*.html Általános
.rspec RSpec konfiguráció
*.orig Eredeti fájl biztonsági mentése
/db/*.sqlite3 Általános
/db/*.sqlite3-journal Általános
/db/*.sqlite3-[0-9]* Általános
/public/system Általános
/coverage/ Kódlefedettségi jelentések
/spec/tmp Általános
rerun.txt Általános
pickle-email-*.html Általános

Figyelmen kívül hagyja az összes naplófájlt és ideiglenes fájlt.

Minta Mit hagy figyelmen kívül
/log/* Figyelmen kívül hagyja az összes naplófájlt és ideiglenes fájlt.
/tmp/* Figyelmen kívül hagyja az összes naplófájlt és ideiglenes fájlt.
!/log/.keep Figyelmen kívül hagyja az összes naplófájlt és ideiglenes fájlt.
!/tmp/.keep Figyelmen kívül hagyja az összes naplófájlt és ideiglenes fájlt.

TODO Írja megjegyzésbe ezt a szabályt, ha rendben van a titkok feltöltése a repóba

Minta Mit hagy figyelmen kívül
config/initializers/secret_token.rb TODO Írja megjegyzésbe ezt a szabályt, ha rendben van a titkok feltöltése a repóba
config/master.key TODO Írja megjegyzésbe ezt a szabályt, ha rendben van a titkok feltöltése a repóba

TODO Tegye megjegyzésbe ezeket a szabályokat, ha környezeti változók véglegesíthetők

Minta Mit hagy figyelmen kívül
.env Környezeti változók
.env*.local TODO Tegye megjegyzésbe ezeket a szabályokat, ha környezeti változók véglegesíthetők
/.bundle Bundler konfig
/vendor/bundle Bundled drágakövek
.rvmrc RVM konfiguráció
/vendor/assets/bower_components bower-rails használata esetén figyelmen kívül hagyja a bower_components alapértelmezett elérési útját, a bower.json fájlokat
*.bowerrc TODO Tegye megjegyzésbe ezeket a szabályokat, ha környezeti változók véglegesíthetők
bower.json TODO Tegye megjegyzésbe ezeket a szabályokat, ha környezeti változók véglegesíthetők

Figyelmen kívül hagyja a pow környezet beállításait

Minta Mit hagy figyelmen kívül
.powenv Figyelmen kívül hagyja a pow környezet beállításait

A Byebug parancselőzményfájl figyelmen kívül hagyása.

Minta Mit hagy figyelmen kívül
.byebug_history A Byebug parancselőzményfájl figyelmen kívül hagyása.

A node_modules figyelmen kívül hagyása

Minta Mit hagy figyelmen kívül
node_modules/ Node.js függőségek

Az előre lefordított javascript csomagok figyelmen kívül hagyása

Minta Mit hagy figyelmen kívül
/public/packs Az előre lefordított javascript csomagok figyelmen kívül hagyása
/public/packs-test Az előre lefordított javascript csomagok figyelmen kívül hagyása
/public/assets Az előre lefordított javascript csomagok figyelmen kívül hagyása

Figyelmen kívül hagyja a fonalfájlokat

Minta Mit hagy figyelmen kívül
/yarn-error.log Figyelmen kívül hagyja a fonalfájlokat
yarn-debug.log* Yarn hibakeresési naplók
.yarn-integrity Figyelmen kívül hagyja a fonalfájlokat

A feltöltött fájlok figyelmen kívül hagyása a fejlesztés alatt

Minta Mit hagy figyelmen kívül
/storage/* A feltöltött fájlok figyelmen kívül hagyása a fejlesztés alatt
!/storage/.keep A feltöltött fájlok figyelmen kívül hagyása a fejlesztés alatt
/public/uploads A feltöltött fájlok figyelmen kívül hagyása a fejlesztés alatt

A .gitignore használata a Ruby on Rails-hez

  1. Másolja ki a fenti Ruby on Rails szabályokat, vagy töltse le közvetlenül a fájlt.
  2. Hozz létre egy .gitignore nevű fájlt a Git-tároló gyökérkönyvtárában, majd illeszd be a szabályokat.
  3. 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.
  4. Kötelesd be a .gitignore-t, hogy a csapatban mindenki ugyanazokat a szabályokat alkalmazza.

Egyéb Keretrendszer .gitignore sablonok

Tekintse meg az összes Keretrendszer sablont