Process Flow - Fast-forward merge
Start on main branch
Create feature branch
Make commits on feature branch
Switch back to main branch
Check if main is behind feature
Yes
Fast-forward merge: move main pointer to feature
Main branch updated, no merge commit
End
This flow shows how a fast-forward merge moves the main branch pointer forward to the feature branch commit when no divergent commits exist.