https://github.com/kokofixcomputers/commitify
Commitify is a easy way to style your commits, Just answer some questions, and it will commit using git for you.
https://github.com/kokofixcomputers/commitify
commitify git python python3 style
Last synced: about 2 months ago
JSON representation
Commitify is a easy way to style your commits, Just answer some questions, and it will commit using git for you.
- Host: GitHub
- URL: https://github.com/kokofixcomputers/commitify
- Owner: kokofixcomputers
- License: other
- Created: 2024-11-29T01:26:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-01T23:51:51.000Z (over 1 year ago)
- Last Synced: 2025-03-27T12:14:38.472Z (about 1 year ago)
- Topics: commitify, git, python, python3, style
- Language: Python
- Homepage:
- Size: 65.4 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Commitify
Style your commits.
## What is it?
Commitify is a easy way to style your commits, Just answer some questions, and it will commit using `git` for you.
## Why Commitify?
Using Commitify is a good way to keep your commits consistent, and it's easy to use. Passes checks in commitlint.
## Requirements
- Git (and path set)
- Python 3.6+
## Installation
### Method 1: Python
Head over to the release section of the repository and download the latest version!
Then run
```bash
pip install -r requirements.txt
python commitify.py
```
You don't need to install dependencies, Every time. Just run the script after installing the requirements.
```bash
git add .
python commitify.py # Use this instead of `git commit`
```
### Method 2: Executable
Head over to the release section of the repository and download the latest version!
Then run the executable in your terminal.
This is useful in cases where you don't want to install python.
Arguments are in the [wiki](https://github.com/kokofixcomputers/Commitify/wiki).
## Usage
### Initiating A Project
Before you can use Commitify in your project, You must initiated it first. If you haven't setup a git repository with this:
```bash
git init .
```
## Channels
There are different channels to download commitify from. List of them:
| Name | Description | Avaialble | Download Location |
| -----| ----------- | --------- | ----------------- |
| Release | The latest stable version of commitify. | Yes | Releases |
| Pre-release | The latest beta version of commitify, but it's not stable. | Yes | Releases |
| Dev | The latest version of commitify, but it's not stable. | Yes | main branch |