Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Local config file

What if we have system level configuration files checked in git and I would like to make some changes for my local development only? If I make changes to a tracked file they will show up as modified and I might accidentally commit the changes. A much better way would be to allow the the creation of an additional local configuration file that would override the values in the central configuration file. The name of the local configuration file could be added to the .gitignore file and every developer could create that file locally with whatever values she need.

config.yml
local-config.yml