Skip to main content

Git Tips & Tricks

When using Gitflow, long-lived feature branches can create complications if other branches are based on them and the original feature branch is later merged to master via a squash merge. The following guides explains how to manage these situations, including using git rebase instead of git merge to avoid conflicts and how to effectively rebase branches after a squash merge.