cog-commit(1)

πŸ“¦ version 7.0.0, in arch rolling

πŸ‘‘ cog-commit πŸ‘‘

okay bestie, welcome to cog-commit(1) β€” the cog-commit page from the General Commands Manual πŸ’–. This is the manual for creating a new conventional commit, and we're about to go through every flag, argument, possible value, and tiny detail. no cap, we're not skipping the β€œboring” parts. ✨

🌸 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. That's the whole plot. short, sweet, and literally the main character. πŸ¦‹

πŸ’… OPTIONS πŸ’…

  • -B, --breaking-change β€” create a BREAKING CHANGE commit πŸ’₯. yes, all caps, very dramatic, very deserved.
  • -e, --edit β€” open the commit message in an editor ✍️.
  • -s, --sign β€” sign this commit πŸ–ŠοΈ.
  • --skip-ci β€” add the skip-ci string defined in the cog.toml to the commit, or default to [skip ci] if that's not set πŸš«πŸ€–.
  • --skip-ci-override <SKIP_CI_OVERRIDE> β€” override that 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 πŸ†˜.

and the arguments, because they are also icons:

  • <TYPE> β€” conventional commit type 🌈. possible values: build, chore, ci, docs, feat, fix, perf, refactor, revert, style, test.
  • <MESSAGE> β€” commit description πŸ’¬.
  • [SCOPE] β€” conventional commit scope πŸŽ€.

cute sign-off: the footer tags this page as source/version cog-commit and cog-commit(1), and there's no date printed down there β€” so consider this your timeless, date-less, iconic era. πŸ’…βœ¨

πŸ“¦ where this page comes from