I have a configuration file. Its configuration is different for production vs development. If my master
branch corresponds to production and the dev
branch corresponds to development, how can I maintain separate versions of the same file(s) for each branch such that merges do not include those file(s)' changes.
tl;dr: I want to be able to retain different versions of a file in separate branches without merge affecting them.