Khi làm việc trên dự án đường ray (Tôi vẫn đang trong giai đoạn "người mới bắt đầu" học tập tại thời điểm này), tệp config/database.yml có vẻ là một nơi mà những thứ như mật khẩu cơ sở dữ liệu vv đi. Tuy nhiên, không ai có vẻ khuyên bạn nên đặt nó trong tệp .gitignore - tại sao?Bỏ qua .gitignore config/database.yml trong dự án đường ray
Chắc chắn tôi sẽ cần phải loại trừ chi tiết cấu hình cơ sở dữ liệu nhạy cảm này hoặc của tôi sẽ trở thành kiến thức công cộng nếu tôi được đẩy vào github.
Xin chào, xin lỗi vì newbieness - cuốn sách tôi đang đọc gợi ý rằng đây là nơi họ nên đến. Nếu không có trong đó, thì ở đâu? –
Tôi không có bất kỳ mật khẩu nào trong database.yml của mình, tôi đã nói với bạn, tôi sử dụng các biến env trong triển khai. Nếu bạn có mật khẩu trong database.yml, thì hãy thêm nó vào .gitignore. – daniel