Skip to content

Instantly share code, notes, and snippets.

@Hansanghyeon
Created October 15, 2021 06:49
Show Gist options
  • Save Hansanghyeon/19d55d8e0d091d9e5ad9e68f2b0d2d23 to your computer and use it in GitHub Desktop.
Save Hansanghyeon/19d55d8e0d091d9e5ad9e68f2b0d2d23 to your computer and use it in GitHub Desktop.
develop, release, main branch git flow
test:
git push upstream release/$v
release:
git commit -m ":memo: $v changelog"
git checkout main
git merge --no-ff release/$v -m ":bookmark: $v"
git tag -a $v -m "Release $v"
git checkout develop
git merge --no-ff release/$v -m ":bookmark: merge $v to develop"
git push origin develop
git push upstream main
git push upstream $v
git push upstream --delete release/$v
git branch -d release/$v
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment