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 git-statistics
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.1.tar.gz
(3.3 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.1.tar.gz.
File metadata
- Download URL: git_statistics-0.1.1.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a03dd646f288b3a5c65c98a259ffc6d24b219197dc5298b7d33c3600e8fec9a0
|
|
| MD5 |
3e4a63782d55c1a34f3b0e5e1abc5b60
|
|
| BLAKE2b-256 |
306e3a8fb9fbdf4a219af01735e29dbd2d24c1b9d08f0a58dbb9759b9b31ae10
|
File details
Details for the file git_statistics-0.1.1-py3-none-any.whl.
File metadata
- Download URL: git_statistics-0.1.1-py3-none-any.whl
- Upload date:
- Size: 4.5 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 |
ef6c11b37334322c4f98f619a84acb1d116ad5a4d48b10244b59c8c56c02142b
|
|
| MD5 |
b78bf033cfb2f5ca6997ef026cb50d94
|
|
| BLAKE2b-256 |
633f07a81a176317fcbf805dd8136f1ce6e655b2520c37a0ecb1350c2d4ed62a
|