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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file gitmate-0.0.3.tar.gz.

File metadata

  • Download URL: gitmate-0.0.3.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.9.16 Darwin/22.3.0

File hashes

Hashes for gitmate-0.0.3.tar.gz
Algorithm Hash digest
SHA256 0df5c409ed8f94968dd78abda4571dff9abf48977c139820b3bcebc74c2fef23
MD5 ef599435db1e1b5d99ef0e50a236f407
BLAKE2b-256 c8f19ac1ee3c51c66ac6a8ce544c6b22e3c9b5a71f0c78284c8759df7fca52c5

See more details on using hashes here.

File details

Details for the file gitmate-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: gitmate-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.9.16 Darwin/22.3.0

File hashes

Hashes for gitmate-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 81beccbfa46728c2d9acbfa0208941fd9b875dfcafb385b307c459fdad7eb31c
MD5 6c4ffd78eea6e228743b3e5b21d94933
BLAKE2b-256 4416ba6ea3d847f87f62624b9cef9921175080f6905871332c55c13aff26072c

See more details on using hashes here.

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