Git Revert Command Maker

A user-friendly tool for generating Git revert commands with various options.

The revert command is used to undo a commit. It reverses the changes made in the previous commit by creating a new commit.
The revert does not delete the commit history unlike the reset command.

Specify one or more commits to revert, separated by spaces.
Allows editing the commit message before completing the revert.
Specify the parent for reverting a merge commit.
Applies changes without creating a new commit.
Sign the commit with GPG. Specify a key ID if needed.
Adds a "Signed-off-by" line to the commit message.
Prevents opening the commit message editor.

Generated Command