cog-commit(1) دستورات کاربر cog-commit(1)

cog-commit - ایجاد یک کامیت جدید بر اساس استاندارد کامیت‌های متعارف (Conventional Commits)

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

دستور cog-commit یک کامیت جدید منطبق بر مشخصات و قرارداد کامیت‌های متعارف (Conventional Commits) ایجاد می‌کند.

ایجاد یک کامیت حاوی تغییرات ناسازگار و بنیادین (BREAKING CHANGE).
باز کردن پیام کامیت در ویرایشگر متن پیش‌فرض جهت ویرایش.
امضای دیجیتال این کامیت با کلید GPG.
افزودن رشته skip-ci تعریف‌شده در cog.toml (یا مقدار پیش‌فرض [skip ci]) به پیام کامیت.
بازنویسی و درج رشته <SKIP_CI_OVERRIDE> به جای مقدار پیش‌فرض در پیام کامیت.
افزودن همه فایل‌های تغییریافته به کامیت (مشابه اجرای git add .).
به‌روزرسانی فایل‌های پیگیری‌شده بدون افزودن فایل‌های جدید به کامیت (مشابه اجرای git add -u .).
نمایش پیام راهنما.
<TYPE>
نوع کامیت متعارف.

[مقادیر ممکن: build, chore, ci, docs, feat, fix, perf, refactor, revert, style, test]

<MESSAGE>
شرح و متن پیام کامیت.
[SCOPE]
دامنه یا حوزه تغییرات کامیت متعارف.

cog(1), cog-check(1), cog-verify(1), git-commit(1)

cog-commit