DEV Community

Discussion on: Git process

endy_tj profile image
Endy Tjahjono

Instead of using the tag, you can create a release branch

Yes, we create branch from the tag in case a version needs patching.

which removes the need for a dev branch

Um no. Put another way, our dev branch uses the same pull request flow but longer lived.

How do you manage bug fixes to your master release and propagating those changes back into dev?

Bug fixes are squash merged from the pull request branches into master, then the dev branch rebase from master.

Thread Thread
keithdarragh_73 profile image
Keith Darragh Author

Yes I understand. I didn’t realise you were gutted a release branch from master as well, I understood you were just using the git tag!

Thread Thread
endy_tj profile image
Endy Tjahjono

Off topic, I've been to Belfast twice. Nice city!

Thread Thread
keithdarragh_73 profile image
Keith Darragh Author

It is, come back soon!