My app is being deployed on various platforms, among which GNU/Linux, iOS and Android. I am contemplating the branching model of the central C++ code git repo, upon which all platform-dependent code depends.
Would it be a good idea to keep it simple by:
mastersacred == not only compilable, but also HEAD has passed QA at all times
- releasing from feature branches by tagging commits, then merging to
- that's it