.gitignore untuk Ruby
26 aturan pengabaian untuk Ruby, siap disalin ke repositori Anda.
Bahasa pemrograman dinamis
.gitignore lengkap untuk Ruby
# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 21:49:19 UTC
# Teknologi: Ruby
### Ruby ###
# Paket gem Ruby
*.gem
# Bytecode Ruby yang dikompilasi
*.rbc
# Direktori konfigurasi
/.config
# Daftar berkas yang diinstal
/InstalledFiles
# Direktori paket
/pkg/
# Laporan pengujian
/spec/reports/
# Laporan cakupan kode
/coverage/
# Contoh RSpec
/spec/examples.txt
# Berkas sementara pengujian
/test/tmp/
# Berkas sementara versi pengujian
/test/version_tmp/
# Direktori sementara
/tmp/
# berkas data
.dat*
# Riwayat REPL
.repl_history
# Direktori keluaran Build
build/
*.bridgesupport
build-iPhoneOS/
build-iPhoneSimulator/
/.yardoc/
/_yardoc/
/doc/
/rdoc/
/.bundle/
# Gem yang dibundel
/vendor/bundle
/lib/bundler/man/
# Konfigurasi RVM
.rvmrc
.byebug_history
Apa yang sebenarnya diabaikan oleh aturan Ruby ini
Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.
Umum
| Pola | Yang diabaikan |
|---|---|
*.gem |
Paket gem Ruby |
*.rbc |
Bytecode Ruby yang dikompilasi |
/.config |
Direktori konfigurasi |
/InstalledFiles |
Daftar berkas yang diinstal |
/pkg/ |
Direktori paket |
/spec/reports/ |
Laporan pengujian |
/coverage/ |
Laporan cakupan kode |
/spec/examples.txt |
Contoh RSpec |
/test/tmp/ |
Berkas sementara pengujian |
/test/version_tmp/ |
Berkas sementara versi pengujian |
/tmp/ |
Direktori sementara |
Abaikan berkas riwayat perintah Byebug.
| Pola | Yang diabaikan |
|---|---|
.dat* |
berkas data |
.repl_history |
Riwayat REPL |
build/ |
Direktori keluaran Build |
*.bridgesupport |
Abaikan berkas riwayat perintah Byebug. |
build-iPhoneOS/ |
Abaikan berkas riwayat perintah Byebug. |
build-iPhoneSimulator/ |
Abaikan berkas riwayat perintah Byebug. |
/.yardoc/ |
# Dokumentasi cache dan berkas yang dihasilkan: |
/_yardoc/ |
Abaikan berkas riwayat perintah Byebug. |
/doc/ |
Abaikan berkas riwayat perintah Byebug. |
/rdoc/ |
Abaikan berkas riwayat perintah Byebug. |
/.bundle/ |
# Normalisasi lingkungan: |
/vendor/bundle |
Gem yang dibundel |
/lib/bundler/man/ |
Abaikan berkas riwayat perintah Byebug. |
.rvmrc |
Konfigurasi RVM |
.byebug_history |
Abaikan berkas riwayat perintah Byebug. |
Cara menggunakan .gitignore ini untuk Ruby
- Salin aturan Ruby di atas atau unduh langsung berkasnya.
- Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
- Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
- Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.