D2 - branching and merging

branches

branches

  • pointers to a specific commits

git branch {branch name}
git checkout {branch name}
git checkout -b {branch name}

branch off and merge

merging.png|250
image: learn git branching

git merge bugFix

branch forcing

git branch -f main HEAD~3