rusty-commit 1.0.21

Rust-powered AI commit message generator - Write impressive commits in seconds
Documentation
.TH RCO 1 "2024" "rusty-commit 1.0.3" "User Commands"
.SH NAME
rco \- Rust-powered AI commit message generator
.SH SYNOPSIS
.B rco
[\fIOPTIONS\fR] [\fICOMMAND\fR]
.SH DESCRIPTION
.B rco
is a blazing-fast commit message generator powered by AI and written in Rust.
It supports 16+ AI providers including Anthropic, OpenAI, OpenRouter, Groq, DeepSeek, and more.
.SH OPTIONS
.TP
\fB\-h\fR, \fB\-\-help\fR
Show help information
.TP
\fB\-V\fR, \fB\-\-version\fR
Show version information
.TP
\fB\-v\fR, \fB\-\-verbose\fR
Enable verbose output
.TP
\fB\-y\fR, \fB\-\-yes\fR
Skip confirmation prompts
.TP
\fB\-\-model\fR \fIMODEL\fR
AI model to use
.TP
\fB\-\-provider\fR \fIPROVIDER\fR
AI provider to use
.SH COMMANDS
.TP
\fBconfig\fR
Manage configuration settings
.TP
\fBauth\fR
Manage authentication
.TP
\fBstatus\fR
Show status information
.TP
\fBcommit\fR
Generate and create a commit
.TP
\fBprepare\fR
Prepare commit message
.TP
\fBhook\fR
Manage git hooks
.TP
\fBcommitlint\fR
Lint commit messages
.TP
\fBmcp\fR
Model Context Protocol server
.TP
\fBhelp\fR
Show help information
.SH CONFIGURATION
Configuration files are stored in ~/.config/rusty-commit/
.PP
API keys can be stored securely using the system keychain with the secure-storage feature.
.SH EXAMPLES
.TP
Generate a commit message:
.B rco commit
.TP
Configure a provider:
.B rco config wizard
.TP
Authenticate with a provider:
.B rco auth login
.TP
Install git hooks:
.B rco hook install
.SH FILES
.TP
~/.config/rusty-commit/config.toml
Main configuration file
.TP
~/.config/rusty-commit/providers/
Provider-specific configuration files
.SH AUTHORS
Rusty Commit Contributors
.SH REPORTING BUGS
Report bugs at: https://github.com/hongkongkiwi/rusty-commit/issues
.SH COPYRIGHT
Copyright (c) 2024 Rusty Commit Contributors. MIT License.
.SH SEE ALSO
git(1), git-commit(1)