adigulalkari / VC-Analyzer

A command-line tool for analyzing version control activity in Git repositories. This tool provides insights into commit history, identifies bottlenecks, and detects anti-patterns in a project's version control workflow.
MIT License
17 stars 13 forks source link
cli cobra-cli git golang hacktoberfest hacktoberfest2024

Version Control Activity Analyzer

Open Source Love svg1 GitHub license GitHub go.mod Go version of a Go module GitHub Open Issues PRs Welcome

Logo

A command-line tool for analyzing version control activity in Git repositories. This tool provides insights into commit history, identifies bottlenecks, and detects anti-patterns in a project's version control workflow.

Features

Prerequisites

Installation

Clone the repository

git clone https://github.com/adigulalkari/VC-Analyzer.git
cd VC-Analyzer

Run main

chmod +x build.sh
./build.sh

Usage

vc-analyze --help

Documentation

vc-analyze --help

image



vc-analyze calc-stats path/to/local/repo

Provides the following stats:

vc-analyze check-anti-patterns path/to/local/repo

Provides the following functionalities

Contributing

Contributions are welcome! Please follow these steps to contribute to the project:

Refer to CONTRIBUTING.md for more guidelines!

LICENSE

See the LICENSE file for license rights and limitations (MIT).