.gitignore pentru Ruby
26 reguli de ignorare pentru Ruby, gata de copiat în depozitul dvs.
Limbajul de programare dinamic
.gitignore complet pentru Ruby
# Generat de LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 21:49:09 UTC
# Tehnologii: Ruby
### Ruby ###
# Pachet de pietre prețioase Ruby
*.gem
# Ruby bytecode compilat
*.rbc
# Directorul de configurare
/.config
# Lista de fișiere instalate
/InstalledFiles
# Directorul pachetelor
/pkg/
# Rapoarte de testare
/spec/reports/
# Rapoarte de acoperire a codului
/coverage/
# Exemple RSpec
/spec/examples.txt
# Testați fișierele temporare
/test/tmp/
# Versiune de testare temp
/test/version_tmp/
# Director temporar
/tmp/
# Fișiere de date
.dat*
# Istoricul REPL
.repl_history
# Creați directorul de ieșire
build/
*.bridgesupport
build-iPhoneOS/
build-iPhoneSimulator/
/.yardoc/
/_yardoc/
/doc/
/rdoc/
/.bundle/
# Bundled pietre prețioase
/vendor/bundle
/lib/bundler/man/
# Configurare RVM
.rvmrc
.byebug_history
Ce ignoră regulile pentru Ruby
Fiecare model de mai jos și motivul pentru care se află în .gitignore.
Generalități
| Model de fișier | Ce ignoră |
|---|---|
*.gem |
Pachet de pietre prețioase Ruby |
*.rbc |
Ruby bytecode compilat |
/.config |
Directorul de configurare |
/InstalledFiles |
Lista de fișiere instalate |
/pkg/ |
Directorul pachetelor |
/spec/reports/ |
Rapoarte de testare |
/coverage/ |
Rapoarte de acoperire a codului |
/spec/examples.txt |
Exemple RSpec |
/test/tmp/ |
Testați fișierele temporare |
/test/version_tmp/ |
Versiune de testare temp |
/tmp/ |
Director temporar |
Ignorați fișierul istoric al comenzilor Byebug.
| Model de fișier | Ce ignoră |
|---|---|
.dat* |
Fișiere de date |
.repl_history |
Istoricul REPL |
build/ |
Creați directorul de ieșire |
*.bridgesupport |
Ignorați fișierul istoric al comenzilor Byebug. |
build-iPhoneOS/ |
Ignorați fișierul istoric al comenzilor Byebug. |
build-iPhoneSimulator/ |
Ignorați fișierul istoric al comenzilor Byebug. |
/.yardoc/ |
# Cache de documentație și fișiere generate: |
/_yardoc/ |
Ignorați fișierul istoric al comenzilor Byebug. |
/doc/ |
Ignorați fișierul istoric al comenzilor Byebug. |
/rdoc/ |
Ignorați fișierul istoric al comenzilor Byebug. |
/.bundle/ |
# Normalizarea mediului: |
/vendor/bundle |
Bundled pietre prețioase |
/lib/bundler/man/ |
Ignorați fișierul istoric al comenzilor Byebug. |
.rvmrc |
Configurare RVM |
.byebug_history |
Ignorați fișierul istoric al comenzilor Byebug. |
Cum să utilizați acest .gitignore pentru Ruby
- Copiați regulile Ruby de mai sus sau descărcați fișierul direct.
- Creați un fișier numit .gitignore la rădăcina depozitului dvs. Git și inserați regulile în el.
- Dacă unele fișiere sunt deja urmărite, rulați git rm -r --cached . și apoi faceți din nou commit — Git aplică regulile de ignorare numai fișierelor neurmărite.
- Faceți commit pentru .gitignore, astfel încât întreaga echipă să folosească aceleași reguli.