Correct way to set up development and production environments for Craft? I'm setting up a new site using Craft and would like to know what's the best way to manage dev and production environments? For instance, keeping entries/fields/ and control panels configurations sane across both environments?
I'd recommend you take a look at the excellent existing threads on this:


Git Workflow and Multi Environment - how to approach
What's the best practice for handling data migration and organization across development environments?


as well as the official documentation on Multi-Environment Configs