Issues and Branches - nunit/nunit-console GitHub Wiki

Committers are able to create branches within our repository and should generally do so for most work. This allows others to more easily take over the change in progress should it be necessary. Non-committers will need to clone the repository and branches on which to work.

Branch Names

The main branch is used for all current development toward the next major release - currently 4.0.

The version3 branch functions as equivalent to main for 3.x releases.

When a branch is created to resolve an issue, we usually name it as issue-n, where n is the issue number. Such a feature branch should be created from the latest up-to-date state of either main or version3 depending on which release you intend to target.