-
Notifications
You must be signed in to change notification settings - Fork 644
Branches
Here are the branches we used to develop the gallery.
Named feature branches are remote branches that are used to develop features, high-risk fixes, or any other work you intend to be reviewed by the team in a pull request. Named feature branches exist until the code is rebased against master and pushed to that branch. If a feature or high-risk fix needs long-term testing, we can temporarily change the CI task that deploys to http://preview.nuget.org to deploy from a named feature branch.
Low-risk fixes and other changes can be made directly in master
. The master branch should always contain code that's stable, "finished", and ready to deploy to production. http://preview.nuget.org is generally deployed from master
(except when long-term testing is needed for a feature; see above).
The live
branch is what is deployed to http://nuget.org. When its time to deploy, changes from master
are merged into live
.