Simple git commit statistics CLI tool
Project description
git-stat
Simple CLI tool to analyze git commit statistics.
Features
- Commit count summary
- Filter by time and author
- Exclude merge commits
- Commit type classification (feat, fix, chore, etc)
- Optional JSON output
Installation
pip install gitstat
Usage
git-stat
git-stat --since 7d
git-stat --author "Your Name"
git-stat --type-only
git-stat --top-messages
git-stat --json
Notes
- Must be executed inside a git repository
- Requires Git and Python >= 3.9
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
git_statistics-0.1.0.tar.gz
(3.1 kB
view details)
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 git_statistics-0.1.0.tar.gz.
File metadata
- Download URL: git_statistics-0.1.0.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf2fd0ad29b647c6a183c9d4b2a50a53280c8810a0719b1fc1cecccc32167b09
|
|
| MD5 |
c180155d5c14dfbd0d2a4f0b3ae92e78
|
|
| BLAKE2b-256 |
34d132c2744994e817394c8b703618cfe12bd63172d91798df36c29701d2774d
|
File details
Details for the file git_statistics-0.1.0-py3-none-any.whl.
File metadata
- Download URL: git_statistics-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1453513b685acf66180b4e995df1dac2ca96e86ef15e770f1bc0ed446a496c3
|
|
| MD5 |
b280d50790c82dd6e22ba6456e701c79
|
|
| BLAKE2b-256 |
dde8f048a732f601983df123ea8cf01dc091dca08e19f03754069e0d5d040245
|