WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content
Matt-Yorkley edited this page Apr 27, 2021 · 2 revisions

Occasionally we need to make a patch release where we add a specific bugfix on top of a tagged release.

This involves checking out the tagged release, cherry-picking some commits on top and making a new release.

You can check out and branch a tagged release like this:

git fetch upstream --tags
git checkout tags/v3.6.5 -b 3-6-5-plus-hotfix

Then cherry-pick the necessary commit(s), push the new branch to upstream, and draft a new release based on the branch.

Clone this wiki locally