/git-logs

bird-eye view of commit history

Primary LanguagePythonMIT LicenseMIT

git-logs

compare & filter commits based on frequency, author etc

Contribution Guidelines

Installation

pip install git-logs

# upgrade to latest version
pip install --upgrade git-logs

Usage

NOTE: Both git-logs and gitlogs work.

  • By default commits will be listed by month
gitlogs -f day

screenshot of the above command

  • Help options

screenshot of help option

  • Error when git not initialized

screenshot of error

To-Do

  • Display package version - also checks if installed or not
  • Add option to change the default display bar
  • Make date format more readable.
  • Automate the process of publishing package to pypi using Actions
  • Highlight weekends.
  • Fix color issue on Windows Powershell/CMD
  • Add option to change default frequency
  • Add option to list last n commits