Welcome to commitizen! This tool helps you create conventional commits in your Go projects without any hassle. You don't need Node.js or complex setups. Just follow these steps to get started.
Click the button below to visit the Releases page. Here, you can download the latest version of commitizen:
- Click the button above.
- On the Releases page, you will see a list of available versions.
- Look for the latest release and find the download link for your system.
- Click the link to begin downloading.
Before you download commitizen, ensure your system meets the following requirements:
- Operating System: Windows, macOS, or Linux
- Go installed (version 1.12 or higher recommended)
After downloading, follow these steps to run commitizen:
-
Locate the downloaded file on your computer. It may be in your "Downloads" folder or wherever you saved it.
-
Open a terminal or command prompt.
-
Navigate to the directory where commitizen is located. For example:
- On Windows:
cd C:\Users\YourUsername\Downloads - On macOS/Linux:
cd ~/Downloads
- On Windows:
-
Run the following command to execute commitizen:
./commitizen(On Windows, you may need to type
commitizen.exe.)
Using commitizen is straightforward. Here's how you can create your first conventional commit:
- Open a terminal and go to your project folder.
- Run commitizen by typing
./commitizen. - Follow the prompts to enter your commit message.
- Once finished, commit the changes.
If you're looking to add a feature, you might choose feat: as your commit type and provide a brief description, like this:
feat: add user login functionality
Yes, you can easily integrate commitizen into any Go project. Just follow the steps to install and start using it!
No, you don't need any programming knowledge to use commitizen. It is designed to be user-friendly for everyone.
If you encounter any issues or have suggestions, please visit the Issues section on the commitizen GitHub page.
This project is licensed under the MIT License. Please see the LICENSE file for details.
For questions or support, feel free to reach out through the GitHub repository or by opening an issue.
Thank you for using commitizen! Enjoy simplified commit management in your Go projects.