> 🚧 Archived 🚧
> Please use the binary version instead, it should contain all functionality you were going to implement with the library.
> * https://github.com/DeveloperC286/clean_git_history
# Clean Git History Library
[](https://docs.rs/clean_git_history_lib)
[](https://crates.io/crates/clean_git_history_lib)
[](https://conventionalcommits.org)
[](https://www.gnu.org/licenses/agpl-3.0)
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)
+ [Usage - Logging](#usage-logging)
* [Issues/Feature Requests](#issuesfeature-requests)
## 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](https://crates.io/crates/log) for more detailed documentation.
## Issues/Feature Requests
To report an issue or request a new feature use [https://github.com/DeveloperC286/clean_git_history/issues](https://github.com/DeveloperC286/clean_git_history/issues).