Categories

Oct 16, 2019 in Git

Q: Explain the difference between reverting and resetting.

1 Answer

Oct 16, 2019
Git reset is a powerful command that is used to undo local changes to the state of a Git repository. Git reset operates on “The Three Trees of Git” which are, Commit History ( HEAD ), the Staging Index, and the Working Directory.

Revert command in Git creates a new commit that undoes the changes from the previous commit. This command adds a new history to the project. It does not modify the existing history.
Click here to read more about GIT
Click here to read more about Insurance

Related questions

Madanswer
Aug 16 in Git
Oct 16, 2019 in Git
Oct 15, 2019 in Git
...