'\" t .\" Title: git-bugreport .\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author] .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 2026-06-29 .\" Manual: Git Manual .\" Source: Git 2.55.0 .\" Language: Persian .\" .TH "GIT\-BUGREPORT" "1" "2026\-06\-29" "Git 2\&.55\&.0" "Git Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" git-bugreport \- جمع‌آوری اطلاعات برای کاربر جهت ارسال گزارش باگ .SH "خلاصه دستور (SYNOPSIS)" .sp .nf \fIgit bugreport\fR [(\-o | \-\-output\-directory) ] [(\-s | \-\-suffix) | \-\-no\-suffix] [\-\-diagnose[=]] .fi .sp .SH "توضیحات (DESCRIPTION)" .sp اطلاعاتی را درباره رایانه کاربر، کلاینت گیت و وضعیت مخزن، به همراه فرمی برای درخواست اطلاعات پیرامون رفتاری که کاربر مشاهده کرده است، جمع‌آوری کرده و در یک فایل متنی واحد ذخیره می‌نماید که کاربر می‌تواند آن را مثلاً در لیست پستی گیت به اشتراک بگذارد تا باگ مشاهده‌شده را گزارش دهد\&. .sp اطلاعات زیر از کاربر درخواست می‌شود: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} مراحل بازتولید مشکل .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} رفتار مورد انتظار .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} رفتار واقعی مشاهده‌شده .RE .sp اطلاعات زیر به صورت خودکار ثبت می‌شوند: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fIgit version \-\-build\-options\fR .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} رشته‌های uname شامل sysname، انتشار (release)، نسخه (version) و معماری ماشین .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} رشته اطلاعات مربوط به کامپایلر .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} فهرستی از هوک‌های فعال .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} $SHELL .RE .sp اطلاعات بیشتر را می‌توان با استفاده از گزینه \fB\-\-diagnose\fR در یک بایگانی zip مجزا گردآوری کرد و برای ارائه زمینه و اطلاعات تکمیلی به خوانندگان، در کنار سند گزارش باگ ضمیمه نمود\&. .sp این ابزار از طریق فرآیند راه‌اندازی معمول گیت اجرا می‌شود، به این معنی که در برخی موارد ممکن است نتواند اجرا شود \- برای مثال، اگر یک فایل پیکربندی مربوطه خوانا نباشد\&. در این‌گونه سناریوها، ممکن است هنگام درخواست کمک به صورت دستی، گردآوری دستی انواع اطلاعات ذکرشده در بالا مفید باشد\&. .SH "گزینه‌ها (OPTIONS)" .PP \-o , \-\-output\-directory .RS 4 فایل گزارش باگ نهایی را به جای دایرکتوری جاری در \fI\fR قرار می‌دهد\&. .RE .PP \-s , \-\-suffix , \-\-no\-suffix .RS 4 یک پسوند جایگزین برای نام گزارش باگ مشخص می‌کند تا فایلی با نام \fIgit\-bugreport\-\fR ایجاد شود\&. این مقدار باید در قالب یک رشته فرمت strftime(3) باشد؛ زمان محلی جاری استفاده خواهد شد\&. \fB\-\-no\-suffix\fR پسوند را غیرفعال می‌کند و فایل فقط با نام \fBgit\-bugreport\fR بدون هیچ‌گونه شناسه تمایزبخش نام‌گذاری می‌شود\&. .RE .PP \-\-no\-diagnose, \-\-diagnose[=] .RS 4 یک بایگانی zip از اطلاعات تکمیلی درباره رایانه کاربر، کلاینت گیت و وضعیت مخزن ایجاد می‌کند\&. بایگانی در همان دایرکتوری خروجی گزارش باگ نوشته می‌شود و نام آن \fIgit\-diagnostics\-\fR خواهد بود\&. .sp بدون مشخص کردن \fBmode\fR ، بایگانی تشخیصی حاوی مجموعه آمارهای پیش‌فرضی خواهد بود که توسط \fBgit\fR \fBdiagnose\fR گزارش می‌شود\&. یک مقدار اختیاری \fBmode\fR می‌تواند برای تغییر اطلاعات گنجانده‌شده در بایگانی مشخص شود\&. برای فهرست مقادیر معتبر \fBmode\fR و جزئیات مربوط به نحوه استفاده از آن‌ها، به \fBgit-diagnose\fR(1) مراجعه کنید\&. .RE .SH "GIT" .sp بخشی از مجموعه \fBgit\fR(1)