.ie \n(.g .ds Aq \(aq .el .ds Aq ' .TH cog-commit 1 "" "cog-commit" "دستورات کاربر" .SH "نام (NAME)" cog-commit \- ایجاد یک کامیت جدید بر اساس استاندارد کامیت‌های متعارف (Conventional Commits) .SH "خلاصه دستور (SYNOPSIS)" \fBcog\-commit\fR [\fB\-B\fR|\fB\-\-breaking\-change\fR] [\fB\-e\fR|\fB\-\-edit\fR] [\fB\-s\fR|\fB\-\-sign\fR] [\fB\-\-skip\-ci\fR] [\fB\-\-skip\-ci\-override\fR] [\fB\-a\fR|\fB\-\-add\fR] [\fB\-u\fR|\fB\-\-update\fR] [\fB\-h\fR|\fB\-\-help\fR] <\fITYPE\fR> <\fIMESSAGE\fR> [\fISCOPE\fR] .SH "توضیحات (DESCRIPTION)" دستور .B cog\-commit یک کامیت جدید منطبق بر مشخصات و قرارداد کامیت‌های متعارف (Conventional Commits) ایجاد می‌کند. .SH "گزینه‌ها (OPTIONS)" .TP \fB\-B\fR, \fB\-\-breaking\-change\fR ایجاد یک کامیت حاوی تغییرات ناسازگار و بنیادین (BREAKING CHANGE). .TP \fB\-e\fR, \fB\-\-edit\fR باز کردن پیام کامیت در ویرایشگر متن پیش‌فرض جهت ویرایش. .TP \fB\-s\fR, \fB\-\-sign\fR امضای دیجیتال این کامیت با کلید GPG. .TP \fB\-\-skip\-ci\fR افزودن رشته \fBskip\-ci\fR تعریف‌شده در \fBcog.toml\fR (یا مقدار پیش‌فرض \fB[skip ci]\fR) به پیام کامیت. .TP \fB\-\-skip\-ci\-override\fR \fI\fR بازنویسی و درج رشته \fI\fR به جای مقدار پیش‌فرض در پیام کامیت. .TP \fB\-a\fR, \fB\-\-add\fR افزودن همه فایل‌های تغییریافته به کامیت (مشابه اجرای \fBgit add .\fR). .TP \fB\-u\fR, \fB\-\-update\fR به‌روزرسانی فایل‌های پیگیری‌شده بدون افزودن فایل‌های جدید به کامیت (مشابه اجرای \fBgit add \-u .\fR). .TP \fB\-h\fR, \fB\-\-help\fR نمایش پیام راهنما. .TP <\fITYPE\fR> نوع کامیت متعارف. .sp [\fIمقادیر ممکن: \fRbuild, chore, ci, docs, feat, fix, perf, refactor, revert, style, test] .TP <\fIMESSAGE\fR> شرح و متن پیام کامیت. .TP [\fISCOPE\fR] دامنه یا حوزه تغییرات کامیت متعارف. .SH "همچنین ببینید (SEE ALSO)" .BR cog (1), .BR cog\-check (1), .BR cog\-verify (1), .BR git\-commit (1)