#git-history #history #clean #git #lint #linting

clean_git_history_lib

A Git history linter to ensure it stays clean for those who prefer rebasing and fast-forwarding compared to merge and squash commits

3 unstable releases

0.2.0 Nov 6, 2021
0.1.1 Oct 22, 2021
0.1.0 Oct 5, 2021

#2188 in Development tools

40 downloads per month
Used in clean_git_history

AGPL-3.0

13KB
211 lines

Clean Git History Library

Documentation crates.io pipeline status Conventional Commits License: AGPL v3

A Git history linter Library to ensure it stays clean for those who prefer rebasing and fast-forwarding compared to merge and squash commits.

Content

Usage

Usage - Logging

The crate log is used to provide logging. The environment variable RUST_LOG can be used to set the logging level. See https://crates.io/crates/log for more detailed documentation.

Issues/Feature Requests

To report an issue or request a new feature use https://gitlab.com/DeveloperC/clean_git_history/-/issues.

Dependencies

~12MB
~276K SLoC