5 releases (breaking)

0.5.0 May 16, 2023
0.4.0 May 9, 2023
0.3.0 May 9, 2023
0.2.0 May 3, 2023
0.1.0 May 2, 2023

#5 in #gitcc

Download history 13/week @ 2024-02-26 6/week @ 2024-03-11 48/week @ 2024-04-01

54 downloads per month
Used in 2 crates (via gitcc-core)

MIT license

16KB
342 lines

gitcc

CLI for conventional commits, changelogs, and release management.

Usage

  • gitcc init: initializes the config
  • gitcc log: lists all commits
  • gitcc commit: guides the user to create a conventional commit
  • gitcc version: lists the current and provisional next version
  • gitcc changelog: generates the changelog

lib.rs:

Git functionalities

Under the hood, this crate uses the git2 crate. It wraps it to provide a higher-level API.

Dependencies

~13MB
~308K SLoC