.ie \n(.g .ds Aq \(aq .el .ds Aq ' .TH cog 1 "cog 6.1.0" .SH NAME cog \- A command line tool for the conventional commits and semver specifications .SH SYNOPSIS \fBcog\fR [\fB\-v\fR|\fB\-\-verbose\fR]... [\fB\-q\fR|\fB\-\-quiet\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fB\-V\fR|\fB\-\-version\fR] <\fIsubcommands\fR> .SH DESCRIPTION A command line tool for the conventional commits and semver specifications .SH OPTIONS .TP \fB\-v\fR, \fB\-\-verbose\fR The level of verbosity: \-v for ERROR, \-vv for WARNING, \-vvv for INFO .TP \fB\-q\fR, \fB\-\-quiet\fR Silence all output, no matter the value of verbosity .TP \fB\-h\fR, \fB\-\-help\fR Print help .TP \fB\-V\fR, \fB\-\-version\fR Print version .SH SUBCOMMANDS .TP cog\-check(1) Verify all commit messages against the conventional commit specification .TP cog\-commit(1) Create a new conventional commit .TP cog\-edit(1) Interactively rename invalid commit messages .TP cog\-log(1) Like git log but for conventional commits .TP cog\-verify(1) Verify a single commit message .TP cog\-changelog(1) Display a changelog for the given commit oid range .TP cog\-get\-version(1) Get current version .TP cog\-bump(1) Commit changelog from latest tag to HEAD and create new tag .TP cog\-init(1) Install cog config files .TP cog\-install\-hook(1) Add git hooks to the repository .TP cog\-generate\-completions(1) Generate shell completions .TP cog\-help(1) Print this message or the help of the given subcommand(s) .SH VERSION v6.1.0 .SH AUTHORS Paul D.