0.0.10 • Published 6 months ago

ollama-commit-mate v0.0.10

Weekly downloads
-
License
MIT
Repository
github
Last release
6 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

6 months ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago