Branching considerations
You can use multiple branching strategies in your company because each one is suitable for a different situation. But do not forget KISS! Having a complicated strategy that brings nothing to the team only leads to shortcuts and teams not sticking to the rules. Having one branch is a strategy too. Start with it and add other branches as needed. The strategy can grow with your team.
For AppSource development, you can use any strategy, but the most suitable is Git flow because it allows you to separate each release and support multiple versions. Do not forget that apps on customer tenants are only automatically updated on major releases or when needed because of the presence of a critical bug (this occurs after a partner's ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access