Trunk Based Development or GitHub Flow

Wait? these aren’t the same? They sure look very familiar!!!

they are very similar but there is one subtle difference, where the release originates

 

 

 

 

 

Using GitHub Flow you release from the branch

 

 

 

 

 

 

 

While with Trunk Based Development you release from master/trunk.

This subtle difference theoretically reduces the chances of regression.

However: if your department is successful in getting the longevity of branches to an absolute minimum: then this discussion will be a lot less important.

 

Source: https://trunkbaseddevelopment.com/alternative-branching-models/

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.