Assertion: git reset | /r/CapableOf | reset the state of the branch
Facets:
value: to a previous state
type: OTHER
value: by dropping all the changes
type: MANNER
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.