Discussion on: CI/CD: Continuous Integration & Delivery Explained

markoa profile image
Marko Anastasov Author

Should feature branches be short lived so they stay closer in sync to master?

Exactly. The longer it lives the higher the chance they will diverge and make it harder to integrate. Not just merge code on line by line level, but make sure it doesn’t introduce unforeseen bugs at runtime (because of how some APIs or dependencies changed in the meantime).