qruise kb¶
Manage the knowledge base.
Syntax¶
Description¶
The qruise kb
command is the base command for managing the knowledge base. The subcommands are designed to mimic the syntax of the git
command in order to flatten the learning curve.
Options¶
Option | Description |
---|---|
--help |
Show a help message and exit. |
Configuration files¶
Subcommands of the qruise kb
command require the user to specify the QPU to be used for connecting to the QruiseOS tenant. This is done by specifying the profile
field in the .QKB.json
file inside the flow directory:
where QPU_NAME
is the name of the QPU you wish to use (see here for how to create a QPU). Also note that the file might contain other fields besides just profile
.
Subcommands¶
Name | Description |
---|---|
branch |
List, create, or delete branches. |
checkout |
Switch branches or restore working tree files. |
commit |
Commit schema changes to a branch. |
log |
Show KB commit log. |
optimize |
Optimise the current branch. |
rebase |
Reapply commits from tip of another branch to the current one. |
reset |
Reset current HEAD to the specified state. |
squash |
Squash multiple commits into one. |
status |
Show the current working tree status or the status of a specific profile. |