Skip to content

elusive/gemini-cli-ext-git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gemini Git Tools Extension

A Gemini CLI extension that streamlines your Git workflow. It uses your local Git context to generate Conventional Commit messages and automate Changelog updates using the power of Gemini.

🚀 Features

  • /git-cm: Generates a commit message based on your currently staged changes (git diff --cached). It strictly follows the Conventional Commits specification.
  • /git-cl: Intelligent Changelog updater. It reads your current CHANGELOG.md to find the last entry date, fetches the git log since that point, and drafts a new entry following Keep a Changelog standards.

📦 Installation

Option 1: Install via GitHub (Recommended)

You can install this extension directly from the repository URL:

gemini extensions install [https://github.com/elusive/gemini-git-tools](https://github.com/elusive/gemini-git-tools)

About

Gemini CLI extension with helper commands for git repositories.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors