D5 - reversing changes
git reset HEAD^
resetreverses changes by moving a branch reference backwards in time to an older commit- basically takes you back in time, pretending that the commit never happened
- this does not work for remote branches that are being used by others

image: learn git branching
git revert HEAD
revertreversed the changes, and shares them with others

image: learn git branching