You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Git Commits Visualizer (gitcs shortly) is a command-line tool that allows developers to analyze their local Git repositories and generate a visual contributions graph. This tool proves valuable for developers working across multiple Git services like GitHub and GitLab (because there are already graphs provided online by each of them, but each has it's own data, this tool works locally, so no matter where you've pushed the project, commits will count), enabling them to visualize contributions seamlessly, even in offline or disconnected environments.
Dependencies
Go
Git
Installation
Ensure that you have Go installed on your machine before installing this tool. Execute the following command:
go install github.com/knbr13/gitcs@latest
Alternatively, if you don't have Go installed, download the latest release from this repository.
Usage
The basic usage of this tool is to just run it, it will generate a graph of commits from the last 6 months.
> gitcs -path "/home/user/dev"
These commits are committed by your global Git email address, but you can also use the -email flag to show commits for another Git email.