lechibang-1512 4ffb8d529c
Add README for gitstats3 project
2 månader sedan
__pycache__ ported to python 3 2 månader sedan
doc Change manpage repository address to github. 11 år sedan
Makefile Fix Makefile `make man` to work w/o .git 11 år sedan
README.md Add README for gitstats3 project 2 månader sedan
arrow-down.gif Add sortable.js for sortable tables in output. 17 år sedan
arrow-none.gif Add sortable.js for sortable tables in output. 17 år sedan
arrow-up.gif Add sortable.js for sortable tables in output. 17 år sedan
gitstats ported to python 3 2 månader sedan
gitstats.css Style: white background for table cells. 15 år sedan
sortable.js Use sortable.js to sort some tables. 17 år sedan

README.md

gitstats3

gitstats3 is a git history statistics generator, ported from Python 2 to Python 3.

This project allows you to analyze and visualize various statistics from a git repository, such as commit activity, author contributions, and more. It is a fork of the original gitstats project, updated to work with modern Python environments.

Features

  • Generates detailed statistics and graphs from git repositories
  • Analyzes commit history, author contribution, file changes, and more
  • Output is visual and easy to share

Getting Started

Prerequisites

  • Python 3.x
  • Git (installed and available in your system path)

Installation

Clone the repository:

git clone https://github.com/lechibang-1512/gitstats3.git
cd gitstats3

Install required dependencies (if any):

pip install -r requirements.txt

Usage

To generate statistics for a git repository:

python gitstats <path-to-git-repo> <output-directory>

Example:

python gitstats /path/to/your/repo /path/to/output

This will analyze the git repository and generate an HTML report in the output directory.

License

This project is a fork of hoxu/gitstats. Please refer to the original project for licensing details.

Acknowledgements