Create committing rules for projects, auto bump versions, and auto changelog generation
Commitizen is a tool designed for teams. Its main purpose is to define a standard way of committing rules and communicating it. The reasoning behind it is that it is easier to read, and enforces writing descriptive commits.
Commitizen is a tool designed for teams. Its main purpose is to define a standard way of committing rules and communicating it. The reasoning behind it is that it is easier to read, and enforces writing descriptive commits.
To install commitizen, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install commitizen
To see what files were installed by commitizen, run:
port contents commitizen
To later upgrade commitizen, run:
sudo port selfupdate && sudo port upgrade commitizen
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.