https://github.com/eriknyquist/git_python_utils
Command-line git tools written in python
https://github.com/eriknyquist/git_python_utils
Last synced: 4 months ago
JSON representation
Command-line git tools written in python
- Host: GitHub
- URL: https://github.com/eriknyquist/git_python_utils
- Owner: eriknyquist
- Created: 2020-06-01T00:08:14.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-06-01T00:08:50.000Z (about 5 years ago)
- Last Synced: 2025-01-11T05:28:18.632Z (6 months ago)
- Language: Python
- Size: 14.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
Command-line Git utilities written in Python
--------------------------------------------Install from pypi:
::
python -m pip install git_python_utils
git_python_tools.version_string
===============================Automatic version string generation based on git history. Customizable version string
format using a format string or a template file.Run with -h for usage information:
::
python -m git_python_utils.version_string -h
git_python_tools.author_stats
=============================Prints information about each author in the git history (number of commits,
number of lines, latest commit).Run with -h for usage information:
::
python -m git_python_utils.author_stats -h
git_python_tools.changelog
==========================Prints a CHANGELOG style list of commits between a particular range, grouped
by commit date. By default, will include commits between the most recent tag and
HEAD.Run with -h for usage information:
::
python -m git_python_utils.changelog -h