1.0.0 • Published 4 months ago

@versalarchitect/smart-git-push v1.0.0

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

Smart Git Push

A beautiful git push CLI tool with AI-powered commit messages. This tool automatically generates meaningful commit messages using AI, stages your changes, and pushes them to your repository with a delightful animation.

Features

  • 🤖 AI-powered commit message generation
  • ✨ Beautiful terminal animations
  • 🚀 Simple one-command git workflow
  • 🔒 Secure authentication handling
  • 📝 Fallback to conventional commits

Installation

# Install globally using bun
bun install -g @versalarchitect/smart-git-push

# Or using npm
npm install -g @versalarchitect/smart-git-push

Usage

Simply run smart-git-push in your git repository:

# Auto-generate commit message and push
smart-git-push

# Or provide your own commit message
smart-git-push "feat: add new awesome feature"

Requirements

  • Bun >= 1.0.0 or Node.js >= 18.0.0
  • Git
  • Ollama (for AI-powered commit messages)

Configuration

The tool uses Ollama for AI commit message generation. Make sure you have Ollama running locally:

# Install Ollama (if not already installed)
curl -fsSL https://ollama.com/install.sh | sh

# Pull the CodeLlama model
ollama pull codellama

License

MIT

1.0.0

4 months ago