Skip to main content

No project description provided

Project description

GitMate

GitMate is your companion to generate commit messages, PR titles and descriptions using ChatGPT.


Installation

pip install gitmate

Usage

  1. Add your API keys and model type

    gitmate connect
    
  2. Verify your keys

    gitmate verify
    
  3. Create a commit

    git add some_file.py
    - git commit -m "commit message"
    + gitmate commit
    
  4. Create a PR

    - gh pr create -t "some title" -b "some description"
    + gitmate create-pr
    

Demo

https://user-images.githubusercontent.com/30778939/226752630-aec2c8f8-c06f-4123-8023-a0b764ac21fd.mp4

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gitmate-0.0.3.tar.gz (3.7 kB view hashes)

Uploaded Source

Built Distribution

gitmate-0.0.3-py3-none-any.whl (5.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page