Rebase develop branch on main branch
About
What Actually Happens Internally?
main: A---B---C
\
develop: D---E---Fmain: A---B---C---G---Hgit checkout develop
git rebase mainWhy Rebase Instead of Merge ?
Important Considerations
Typical Workflow
Command: git checkout develop followed by git rebase main
git checkout develop followed by git rebase mainCommand: git checkout develop followed by git merge main
git checkout develop followed by git merge mainLast updated