6.2.3 • Published 8 months ago

commitiq v6.2.3

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

CommitIQ 🚀

Overview

CommitIQ is a CLI tool designed to simplify and automate your git workflow 100% written in Rust. It leverages the power of GPT-3 to generate, add, and commit git changes for you.

Prerequisites

  • An OpenAI API key is required. Get one here.

Installation

You can install CommitIQ using npm, Yarn, or pnpm.

Using npm

npm install -g commitiq

Using Yarn

yarn global add commitiq

Using pnpm

pnpm add --global commitiq

Commands

  • ciq: This command automatically generates a commit message, adds files, and commits the changes.
  • ciq config set <OPENAI_API_KEY>: This command sets your OpenAI API key, which is stored in a .commitiq file at the root directory.

Usage Example

Here's a quick example to give you a taste of how CommitIQ works:

jacobslunga@Schlunkysdator:CommitIQ$ ciq
Generating commit message...

Generated commit message:
Update main.rs, delete multiple files in target/debug/incremental
Do you want to commit with this message? (yes/no/new) yes

Committing...
Runing: git add .
Running: git commit -m "Update main.rs, delete multiple files in target/debug/incremental"

Successfully committed:
Update main.rs, delete multiple files in target/debug/incremental

You can now push your changes to the remote repository🚀.

Limitations

  • The tool is in its early stages and may contain bugs.

Contributing

If you'd like to contribute, please open an issue or submit a pull request. All contributions are welcome!

Acknowledgments

Special thanks to OpenAI for providing the GPT-3 API that powers the commit message generation.

6.2.3

8 months ago

6.2.2

8 months ago

6.2.1

8 months ago

6.2.0

8 months ago

6.1.4

8 months ago

6.1.3

8 months ago

6.1.2

8 months ago

6.1.1

8 months ago

6.1.0

8 months ago

6.0.1

8 months ago

6.0.0

8 months ago

5.0.0

8 months ago

4.0.0

8 months ago

3.0.0

8 months ago

2.0.0

8 months ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago