Video: Git reset hard vs soft What's the difference?

Clear comparison of Git reset hard vs soft with examples and guidance for when to use each command in your workflow