0.0.10 • Published 4 months ago

ollama-commit-mate v0.0.10

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

ollama-commit-mate

Installation

To use ollama-commit-mate, use the following command:

npx ollama-commit-mate

Or try to install globally, you can use the ocm shorthand command to run it.

npm i -g ollama-commit-mate

Options

OptionAliasTypeDescriptionDefault
--model-mstringThe AI model to use (chat models in Ollama).llama3.1
--baseUrl--urlstringThe base URL of Ollama port.http://localhost:11434
--exclude--exarrayFiles or directories to exclude from the diff.['node_modules', 'dist', 'package-lock.json', 'yarn.lock', 'pnpm-lock.yaml']
--untracked--unbooleanWhen true, this feature allows the inclusion of untracked files in the output, providing a more comprehensive view of system changes.false

Examples

Basic Usage
# Generate a commit message using the default settings:

npx ollama-commit-mate

ocm
Specify AI Model
# Use a specific AI model for generating commit messages:

npx ollama-commit-mate --model mistral

ocm -m mistral
Change Base URL
# Specify base URL for your Ollama port:

npx ollama-commit-mate --baseUrl http://localhost:11434

ocm -url http://localhost:11434
Exclude Files
# Exclude additional files or directories from the diff:

npx ollama-commit-mate --exclude 'deploy/index.ts' 'dist'

ocm --ex 'deploy/index.ts' 'dist'
Include Untracked Files
# Include untracked files in the output:

npx ollama-commit-mate --untracked

ocm --un
0.0.10

4 months ago

0.0.9

11 months ago

0.0.8

11 months ago

0.0.7

11 months ago

0.0.6

11 months ago

0.0.5

11 months ago

0.0.4

11 months ago

0.0.3

11 months ago

0.0.2

11 months ago

0.0.1

11 months ago