# Huge Commit

Huge Commit is the application designed to generate commit messages using OpenAI's GPT models. It analyzes git diffs to generate meaningful commit messages and provides interactive confirmation prompts for users.

## Features

- Analyze git diffs
- Generate commit messages
- Interactive confirmation prompts

## Requirements

To use Huge Commit, you need the following:

- Rust environment
- Git repository
- OpenAI API key

## Installation

Install Huge Commit using cargo with the following command:

```
cargo install huge-commit
```

## Usage

To use Huge Commit, run the following command in your terminal:

```
Usage: huge-commit [COMMAND]

Commands:
  commit
  config
  model
  help    Print this message or the help of the given subcommand(s)

Options:
  -h, --help  Print help
```

## Contributions

Contributions to Huge Commit are welcome! Please feel free to contribute by opening issues or submitting pull requests.

## License

Huge Commit is released under the MIT License. For more information, see the LICENSE file in the repository.

## Dependencies

Huge Commit requires the following dependencies:

- Rust
- Git repository
- OpenAI API key
