.gitignore cho Ruby
26 quy tắc bỏ qua cho Ruby, sẵn sàng sao chép vào kho mã của bạn.
Ngôn ngữ lập trình động
Tệp .gitignore đầy đủ cho Ruby
# Được tạo bởi LFGitignore - https://lfgitignore.com
# Ngày tạo: 2026-10-31 21:49:13 UTC
# Công nghệ: Ruby
### Ruby ###
# Gói gói gem Ruby
*.gem
# Mã byte được biên dịch Ruby
*.rbc
# Thư mục cấu hình
/.config
# Danh sách tập tin đã cài đặt
/InstalledFiles
# Thư mục gói
/pkg/
# báo cáo thử nghiệm
/spec/reports/
# Báo cáo phạm vi mã
/coverage/
# Ví dụ về RSpec
/spec/examples.txt
# Kiểm tra các tập tin tạm thời
/test/tmp/
# Tệp tạm của phiên bản kiểm thử
/test/version_tmp/
# Thư mục tạm thời
/tmp/
# Tệp dữ liệu
.dat*
# Lịch sử REPL
.repl_history
# Thư mục đầu ra biên dịch
build/
*.bridgesupport
build-iPhoneOS/
build-iPhoneSimulator/
/.yardoc/
/_yardoc/
/doc/
/rdoc/
/.bundle/
# Gói gem Bundled
/vendor/bundle
/lib/bundler/man/
# Cấu hình RVM
.rvmrc
.byebug_history
Các quy tắc Ruby này thực sự bỏ qua những gì
Từng mẫu dưới đây và lý do nên thêm vào .gitignore.
Tổng quan
| Mẫu | Nội dung được bỏ qua |
|---|---|
*.gem |
Gói gói gem Ruby |
*.rbc |
Mã byte được biên dịch Ruby |
/.config |
Thư mục cấu hình |
/InstalledFiles |
Danh sách tập tin đã cài đặt |
/pkg/ |
Thư mục gói |
/spec/reports/ |
báo cáo thử nghiệm |
/coverage/ |
Báo cáo phạm vi mã |
/spec/examples.txt |
Ví dụ về RSpec |
/test/tmp/ |
Kiểm tra các tập tin tạm thời |
/test/version_tmp/ |
Tệp tạm của phiên bản kiểm thử |
/tmp/ |
Thư mục tạm thời |
Bỏ qua tệp lịch sử lệnh Byebug.
| Mẫu | Nội dung được bỏ qua |
|---|---|
.dat* |
Tệp dữ liệu |
.repl_history |
Lịch sử REPL |
build/ |
Thư mục đầu ra biên dịch |
*.bridgesupport |
Bỏ qua tệp lịch sử lệnh Byebug. |
build-iPhoneOS/ |
Bỏ qua tệp lịch sử lệnh Byebug. |
build-iPhoneSimulator/ |
Bỏ qua tệp lịch sử lệnh Byebug. |
/.yardoc/ |
# Bộ đệm tài liệu và các tệp được tạo: |
/_yardoc/ |
Bỏ qua tệp lịch sử lệnh Byebug. |
/doc/ |
Bỏ qua tệp lịch sử lệnh Byebug. |
/rdoc/ |
Bỏ qua tệp lịch sử lệnh Byebug. |
/.bundle/ |
# Chuẩn hóa môi trường: |
/vendor/bundle |
Gói gem Bundled |
/lib/bundler/man/ |
Bỏ qua tệp lịch sử lệnh Byebug. |
.rvmrc |
Cấu hình RVM |
.byebug_history |
Bỏ qua tệp lịch sử lệnh Byebug. |
Cách sử dụng .gitignore này cho Ruby
- Sao chép các quy tắc Ruby ở trên hoặc tải tệp trực tiếp.
- Tạo tệp có tên .gitignore ở thư mục gốc của kho mã Git và dán các quy tắc vào đó.
- Nếu Git đã theo dõi một số tệp này, hãy chạy git rm -r --cached . rồi commit lại — Git chỉ áp dụng quy tắc bỏ qua cho các tệp chưa được theo dõi.
- Commit tệp .gitignore để mọi người trong nhóm dùng chung các quy tắc.