## Default Permission

Default permissions for the plugin

- `allow-add`
- `allow-branch`
- `allow-checkout`
- `allow-commit`
- `allow-delete-branch`
- `allow-fetch-all`
- `allow-initialize`
- `allow-log`
- `allow-merge-branch`
- `allow-pull`
- `allow-push`
- `allow-status`
- `allow-unstage`

## Permission Table

<table>
<tr>
<th>Identifier</th>
<th>Description</th>
</tr>


<tr>
<td>

`yaak-git:allow-add`

</td>
<td>

Enables the add command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:deny-add`

</td>
<td>

Denies the add command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:allow-branch`

</td>
<td>

Enables the branch command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:deny-branch`

</td>
<td>

Denies the branch command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:allow-checkout`

</td>
<td>

Enables the checkout command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:deny-checkout`

</td>
<td>

Denies the checkout command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:allow-checkout-remote`

</td>
<td>

Enables the checkout_remote command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:deny-checkout-remote`

</td>
<td>

Denies the checkout_remote command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:allow-commit`

</td>
<td>

Enables the commit command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:deny-commit`

</td>
<td>

Denies the commit command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:allow-delete-branch`

</td>
<td>

Enables the delete_branch command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:deny-delete-branch`

</td>
<td>

Denies the delete_branch command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:allow-fetch-all`

</td>
<td>

Enables the fetch_all command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:deny-fetch-all`

</td>
<td>

Denies the fetch_all command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:allow-initialize`

</td>
<td>

Enables the initialize command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:deny-initialize`

</td>
<td>

Denies the initialize command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:allow-log`

</td>
<td>

Enables the log command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:deny-log`

</td>
<td>

Denies the log command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:allow-merge-branch`

</td>
<td>

Enables the merge_branch command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:deny-merge-branch`

</td>
<td>

Denies the merge_branch command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:allow-pull`

</td>
<td>

Enables the pull command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:deny-pull`

</td>
<td>

Denies the pull command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:allow-push`

</td>
<td>

Enables the push command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:deny-push`

</td>
<td>

Denies the push command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:allow-status`

</td>
<td>

Enables the status command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:deny-status`

</td>
<td>

Denies the status command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:allow-unstage`

</td>
<td>

Enables the unstage command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`yaak-git:deny-unstage`

</td>
<td>

Denies the unstage command without any pre-configured scope.

</td>
</tr>
</table>
