Kuknos cli is a command line tool for managing tool and specialy git management for Kuknos Development team.
- Create and manage git branches
- Create merge request with command line
Full document comming soon...
Download the deb package from Releases and install the package:
dpkg -i kuknos.deb
After you installed the package, you can access it with run:
kuknos --help
In the first step you can initialize with:
kuknos git init
Note: the current version(v0.0.1) just support git module!
for create new branch use start
operation with the namespace:
kuknos git feature start <feature-name>
- feature
- bugfix
- hotfix
- improvement
- release
- start
- finish
- push
- pull
feature
: create new branch fromdevelop
branch and push it to remote server with create a merge requestbugfix
: create new branch fromdevelop
branch and push it to remote server with create a merge requesthotfix
: create new branch frommaster
branch and push it to remote server with create a merge requestimprovement
: create new branch fromdevelop
branch and push it to remote server with create a merge requestrelease
: create new branch fromdevelop
branch and create a tag with push and create merge request.
Note: namespace will not merged with target branch. They just create new merge request when they finished.
Note: namespace branches will have a prefix that you define it in init
command.
Note: The remote name is hardcoded to origin
for now :)
If you have any feedback, please reach out to us at v.hasani@kuknos.ir or create an issue!