.nh .TH "glab" "1" "Sep 2026" "Auto generated by spf13/cobra" "" .SH "نام (NAME)" glab-changelog-generate \- تولید گزارش تغییرات برای پروژه فعلی .SH "خلاصه دستور (SYNOPSIS)" \fBglab changelog generate [flags]\fP .SH "توضیحات (DESCRIPTION)" یک گزارش تغییرات (changelog) از کامیت‌های موجود در مخزن Git پروژه شما تولید می‌کند. اگر \fB\-\-version\fR را ارسال نکنید، glab نسخه را با اجرای \fBgit describe\fR روی تگ‌های محلی شما تعیین می‌کند. .PP به‌طور پیش‌فرض، GitLab پیکربندی گزارش تغییرات را از \fB\&.gitlab/changelog_config.yml\fR در پروژه می‌خواند. برای استفاده از فایلی دیگر، \fB\-\-config-file\fR را ارسال کنید. .PP برای محدود کردن بازه کامیت‌ها، از \fB\-\-from\fR و \fB\-\-to\fR استفاده کنید. glab کامیت \fB\-\-from\fR را از بازه حذف کرده و کامیت \fB\-\-to\fR را در آن لحاظ می‌کند. کامیت \fB\-\-to\fR به‌طور پیش‌فرض بر روی \fBHEAD\fR شاخه پیش‌فرض پروژه تنظیم می‌شود. .SH "گزینه‌ها (OPTIONS)" \fB--config-file\fP="" مسیر فایل پیکربندی گزارش تغییرات در مخزن Git پروژه. پیش‌فرض: '.gitlab/changelog_config.yml'. .PP \fB--date\fP="" تاریخ و زمان انتشار، در قالب ISO 8601 (مانند 2016-03-11T03:45:40Z). پیش‌فرض: زمان فعلی. .PP \fB--from\fP="" نقطه شروع بازه کامیت‌های مورد استفاده برای تولید گزارش تغییرات، به صورت SHA. این کامیت در بازه گنجانده نمی‌شود. .PP \fB--to\fP="" نقطه پایان بازه کامیت‌های مورد استفاده برای تولید گزارش تغییرات، به صورت SHA. این کامیت در بازه گنجانده می‌شود. پیش‌فرض: HEAD شاخه پیش‌فرض پروژه. .PP \fB--trailer\fP="" تریلر Git مورد استفاده برای گنجاندن کامیت‌ها. پیش‌فرض: 'Changelog'. .PP \fB-v\fP, \fB--version\fP="" نسخه‌ای که گزارش تغییرات برای آن تولید می‌شود. باید از نسخه‌بندی معنایی (semantic versioning) پیروی کند. پیش‌فرض: نسخه شناسایی‌شده توسط 'git describe'. .SH "گزینه‌های به ارث رسیده از دستورات والد (OPTIONS INHERITED FROM PARENT COMMANDS)" \fB-h\fP, \fB--help\fP[=false] نمایش راهنما برای این دستور. .SH "مثال‌ها (EXAMPLES)" .EX # تولید گزارش تغییرات برای نسخه شناسایی‌شده توسط 'git describe' glab changelog generate # تولید گزارش تغییرات برای یک نسخه خاص glab changelog generate --version 1.2.0 # تولید گزارش تغییرات برای کامیت‌های بین دو SHA glab changelog generate --from abc123 --to def456 .EE .SH "همچنین ببینید (SEE ALSO)" \fBglab-changelog(1)\fP