1 .\"Generated by db2man.xsl. Don't modify this, modify the source.
10 .de Sp \" Vertical space (when we can't use .PP)
16 .ie \\n(.$>=3 .ne \\$3
20 .TH "GIT-REVERT" 1 "" "" ""
22 git-revert \- Revert an existing commit
26 \fIgit\-revert\fR [\-\-edit | \-\-no\-edit] [\-n] <commit>
31 Given one existing commit, revert the change the patch introduces, and record a new commit that records it\&. This requires your working tree to be clean (no modifications from the HEAD commit)\&.
41 With this option, git\-revert will let you edit the commit message prior committing the revert\&. This is the default if you run the command from a terminal\&.
45 With this option, git\-revert will not start the commit message editor\&.
49 Usually the command automatically creates a commit with a commit log message stating which commit was reverted\&. This flag applies the change necessary to revert the named commit to your working tree, but does not make the commit\&. In addition, when this option is used, your working tree does not have to match the HEAD commit\&. The revert is done against the beginning state of your working tree\&.
51 This is useful when reverting more than one commits' effect to your working tree in a row\&.
56 Written by Junio C Hamano <junkio@cox\&.net>
61 Documentation by Junio C Hamano and the git\-list <git@vger\&.kernel\&.org>\&.
66 Part of the \fBgit\fR(7) suite