WooCommerce Git Flow
Conventions
Branch Naming
While we don't enforce any naming conventions except for release branches (which always start with release/), prefixes help indicate the type of branch or change they refer to. Some common prefixes include fix/, feature/, add/, and update/.
In particular, when creating a fix branch, use the correct prefix and the issue number (e.g., fix/12345) or summarize the change (e.g., fix/12345-shipping-tax-rate-saving).
Releases
For core development, we use the following structure and flow.

Refer to the release schedule document for more details.