Every feature has a flag that you can turn on/off to your heart content. Releases are cut at head. No need to use the version control hammer to screw all the zippers.
How are conflicts managed?
Local branches for development, a single HEAD for merging code.