Files
developer-roadmap/roadmaps/git-github/content/git-revert@dLr55Om7IOvI53c1DgTKc.md

9 lines
688 B
Markdown

# git revert
`git revert` creates a new commit that undoes the changes made by a previous commit, without altering existing history. This makes it a safe way to undo changes on a branch that others have already pulled, since it doesn't rewrite any commits. Running `git revert <commit-hash>` applies the inverse of that commit's changes and prompts for a new commit message.
Visit the following resources to learn more:
- [@article@Git Revert](https://medium.com/@meghasharmaa704/git-revert-84727b543c17)
- [@course@git revert, step by step (Interactive Lesson)](https://gitualize.com/commands/git-revert)
- [@video@Git Revert - Visualised](https://www.youtube.com/watch?v=XJqQPNudPSY)