Assertion: git reset | /r/CapableOf | post desired commit
Facets:
Source sentences:
text: From above explanation, we can find out that the biggest difference between git reset and git revert is that git reset will reset the state of the branch to a previous state by dropping all the changes post the desired commit while git revert will reset to a previous state by creating new reverting commits and keep the original commits.