An AI-powered Git tutor in your terminal
Project description
askgit
An AI-powered Git tutor in your terminal. Ask questions, get unstuck, and build a real understanding of Git — all without leaving the command line.
Installation
pip install askgit
Or install from source:
git clone https://github.com/yourname/askgit
cd askgit
pip install -e .
Setup
Add your Anthropic API key to ~/.zshrc (or ~/.bashrc):
export ANTHROPIC_API_KEY="your-api-key-here"
Then reload your shell:
source ~/.zshrc
Usage
askgit
Type your Git question and press Enter. Type exit or quit to close.
Examples
You: How do I undo my last commit but keep the changes?
You: What's the difference between git merge and git rebase?
You: I accidentally committed to main, how do I move it to a new branch?
You: My merge has conflicts, walk me through fixing them
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file askgit_tutor-0.1.0.tar.gz.
File metadata
- Download URL: askgit_tutor-0.1.0.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ae4ebf562739fc1c517a0be021dbd510952f1b4cec35c891c10d770a6560a9d
|
|
| MD5 |
ae3801be8be5631083362fec976b0540
|
|
| BLAKE2b-256 |
1ff0dbd3849ee6a660188cbdf27855bd26e97052c219206b630962042a40a576
|
File details
Details for the file askgit_tutor-0.1.0-py3-none-any.whl.
File metadata
- Download URL: askgit_tutor-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c2c6e3e843b4615fbc60571eed549a061cbb1468340c1bad666cae63896ae3a
|
|
| MD5 |
43a6b83a0e240305721d52dbf9789585
|
|
| BLAKE2b-256 |
8921dfd63b091065a46e1a519efc44039665f9d7a5a999a81142de1375bbf72f
|