Title: Theory / Important / CS / Softw / VCS / Git / Revert

Fla: --edit
Effect: let you edit the commit message prior to committing the revert.
Page: https://git-scm.com/docs/git-revert
Prefix: git revert <commit>
Flag abbreviation: -e
Extra: default when using a terminal

Fla: --mainline parent-number
Effect: state the parent-number when reverting a merge commit
Page: https://git-scm.com/docs/git-revert
Prefix: git revert <commit>
Flag abbreviation: -m parent-number

Fla: --no-edit
Effect: uses default commit message
Page: https://git-scm.com/docs/git-revert
Prefix: git revert <commit>

Fla: --cleanup=<mode>
Effect: same as
git commit --cleanup=<mode>
Page: https://git-scm.com/docs/git-revert
Prefix: git revert <commit>

Fla: --no-commit
Effect: make change in working tree and index but don't create a commit
Page: https://git-scm.com/docs/git-revert
Prefix: git revert <commit>
Flag abbreviation: -n

Fla: -S[<keyid>]--gpg-sign[=<keyid>]
Effect: GPG-sign commits.
Page: https://git-scm.com/docs/git-revert
Prefix: git revert <commit>

Fla: --no-gpg-sign
Effect: don't gpg sign the commit
Page: https://git-scm.com/docs/git-revert
Prefix: git revert <commit>

Fla: --signoff
Effect: Add a Signed-off-by trailer at the end of the commit message
Page: https://git-scm.com/docs/git-revert
Prefix: git revert <commit>
Flag abbreviation: -s

Fla: --strategy=<strategy>
Effect: same as
git merge --strategy=<strategy>
Page: https://git-scm.com/docs/git-revert
Prefix: git revert <commit>

Fla: --strategy-option=<option>
Effect: Pass the merge strategy-specific option through to the merge strategy
Page: https://git-scm.com/docs/git-revert
Prefix: git revert <commit>
Flag abbreviation: -X<option>

Fla: --rerere-autoupdate
Effect: Allow the rerere mechanism to update the index with the result of auto-conflict resolution if possible.
Page: https://git-scm.com/docs/git-revert
Prefix: git revert <commit>

Fla: --no-rerere-autoupdate
Effect: Forbid the rerere mechanism to update the index with the result of auto-conflict resolution if possible.
Page: https://git-scm.com/docs/git-revert
Prefix: git revert <commit>