Hi I am a newbie to git and I don\'t understand what is the basic difference between git reset
and git revert
. Does git revert
reverts the
Git reset -->move the tip of a branch to a different commit. This can be used to remove commits from the current branch. It moves the branch backwards by commits. Git Revert-->undoes a commit by creating a new commit. This is a safe way to undo changes, as it has no chance of re-writing the commit history.