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