cliks
CLI for facilitate and standardize commit message.
Format:
ACTION(TOPIC): COMMIT_MSG #TICKET_NUM [!TAG ...]
ACTION:
feat: is for new features, big improvementfix: is for bug fixesrefactor: is for code refactoring, without any visual user changechore: is for any else but the apptest: is for any kind of tests (functionnal, unitary...)style: is for cosmetic changes (spaces vs tab...)docs: is for documentation
TOPIC
is optional and to specify the part on the app you're working on is WHO is concerned by the change.
dev: is for developpers (API changes, refactors...)usr: is for final users (UI changes)pkg: is for packagers (packaging changes)test: is for testers (test only related changes)
COMMIT_MSG
is ... well ... the commit message itself.
#TICKET_NUM
is the ticket number associated. If you don't want to specify a ticket number, use:
#noticket; or#nt
TAGs
Are additionnal adjective as 'refactor' 'minor' 'cosmetic'. They are preceded with a '!' or a '@' (prefer the former, as the latter is wrongly interpreted in github.) Commonly used tags are:
refactor: is obviously for refactoring code onlyminor: is for a very meaningless change (a typo, adding a comment)cosmetic: is for cosmetic driven change (re-indentation, 80-col...)wip: is for partial functionality but complete subfunctionality.
Example:
git commit -m "feat(ansible):adding configuration with common roles #INF-4"git commit -m "fix(docker):disabling systemd and installing sysvinit #noticket"git commit -m "docs():removing unwanted files on the doc #noticket"git commit -m'Please note that multi-line commit message are supported, and only the first line will be considered as the "summary" of the commit message. So tags, and other rules only applies to the summary. The body of the commit message will be displayed in the changelog without reformatting.'
Release files for cliks 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cliks-0.1.1.tar.gz | 3.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cliks-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.9 kB
Release files / cliks-0.1.1.tar.gz
| Download URL | cliks-0.1.1.tar.gz |
|---|---|
| Size | 3.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c6622431d919ebc2444e26dc8728f3c5b0fd8d2c09bcc07133b8a0943185ab20
|
|
BLAKE2b-256 checksum How to use checksums |
6993f990e15da89784af8fbf7e8058ed0754956bf9c5abf703e07fc9f8d0aa8a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.2 pkginfo/1.4.2 requests/2.20.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.37.0 CPython/3.7.5
|
Release files / cliks-0.1.1-py3-none-any.whl
| Download URL | cliks-0.1.1-py3-none-any.whl |
|---|---|
| Size | 3.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6ef83a3b66d22376b8aaca5db9b94b3bced2ac7cf323a4a6e44a78e2237a4426
|
|
BLAKE2b-256 checksum How to use checksums |
5407976f95578a5630e8c7b8f215baeaee3ac303fcb3ea2f36547e942d567b16
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.2 pkginfo/1.4.2 requests/2.20.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.37.0 CPython/3.7.5
|