---
name: "cog-commit"
section: "1"
platform: "linux"
package: "cocogitto"
version: "7.0.0-3"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/cog-commit"
---

# cog-commit(1)

Create a new conventional commit

## NAME

cog-commit - Create a new conventional commit

## SYNOPSIS

**cog-commit** \[**-B**\|**--breaking-change**\] \[**-e**\|**--edit**\] \[**-s**\|**--sign**\] \[**--skip-ci**\] \[**--skip-ci-override**\] \[**-a**\|**--add**\] \[**-u**\|**--update**\] \[**-h**\|**--help**\] \<*TYPE*\> \<*MESSAGE*\> \[*SCOPE*\]

## DESCRIPTION

Create a new conventional commit

## OPTIONS

- **-B**, **--breaking-change**

  Create a BREAKING CHANGE commit

- **-e**, **--edit**

  Open commit message in an editor

- **-s**, **--sign**

  Sign this commit

- **--skip-ci**

  Add the skip-ci string defined in the cog.toml (or defaults to \[skip ci\]) to the commit

- **--skip-ci-override** *\<SKIP\_CI\_OVERRIDE\>*

  Override and add the \<SKIP\_CI\_OVERRIDE\> string to the commit

- **-a**, **--add**

  Add files to the commit (similar to git add .)

- **-u**, **--update**

  Update but doesn't add files to the commit (similar to git add -u .)

- **-h**, **--help**

  Print help

- \<*TYPE*\>

  Conventional commit type\

  \[*possible values:* build, chore, ci, docs, feat, fix, perf, refactor, revert, style, test\]

- \<*MESSAGE*\>

  Commit description

- \[*SCOPE*\]

  Conventional commit scope
