Przyjmijmy, że mam publiczne repozytorium. W pewnym modelu musi znaleźć się hasło do zewnętrznego serwisu, nie mogę więc tego hasła po prostu wstawić do pliku, ponieważ byłoby widoczne w repozytorium.
W przypadku pliku typu database.yml sprawa jest prosta - database.yml.example, gitignore na database.yml, a później już tylko uzupełnia się odpowiednie dane.
Jak najlepiej zorganizować to w moim przypadku?