git move latest commit to new branch

C++
git checkout existingbranch
git branch newBranch
git reset --hard HEAD~2 # go back 2 commits on existingBranch
Source

Also in C++: