'\" t
.\" Title: git-remote-fd
.\" 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\-REMOTE\-FD" "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-remote-fd \- بازتاب جریان انتقال هوشمند به فراخواننده
.SH "خلاصه دستور (SYNOPSIS)"
.sp
"fd::[,][/]" (as URL)
.SH "توضیحات (DESCRIPTION)"
.sp
این ابزار کمکی از توصیفکنندههای فایل مشخصشده برای اتصال به یک سرور دوردست Git استفاده میکند\&. این ابزار برای کاربران نهایی در نظر گرفته نشده است، بلکه برای برنامهها و اسکریپتهایی است که git fetch، push یا archive را فراخوانی میکنند\&.
.sp
اگر فقط داده شود، فرض میشود که یک سوکت دوطرفه متصل به یک سرور دوردست Git است (git\-upload\-pack، git\-receive\-pack یا git\-upload\-archive)\&. اگر هر دو و داده شوند، فرض میشود که لولههایی متصل به یک سرور دوردست Git هستند ( لولهٔ ورودی و لولهٔ خروجی است)\&.
.sp
فرض بر این است که هرگونه مراحل دستتکانی (مانند ارسال درخواست سرویس برای git://) پیش از شروع این ابزار کمکی انجام شده است\&.
.sp
میتواند هر رشتهای باشد و نادیده گرفته میشود\&. این مقدار برای ارائه اطلاعات به کاربر در URL در نظر گرفته شده است، در صورتی که آن نشانی در زمینهای نمایش داده شود\&.
.SH "متغیرهای محیطی (ENVIRONMENT VARIABLES)"
.PP
GIT_TRANSLOOP_DEBUG
.RS 4
در صورت تنظیم، اطلاعات اشکالزدایی مربوط به عملیات مختلف خواندن/نوشتن را چاپ میکند\&.
.RE
.SH "مثالها (EXAMPLES)"
.PP
\fBgit\fR \fBfetch\fR \fBfd::17\fR \fBmaster\fR
.RS 4
واکشی master با استفاده از توصیفکننده فایل شماره ۱۷ برای ارتباط با git\-upload\-pack\&.
.RE
.PP
\fBgit\fR \fBfetch\fR \fBfd::17/foo\fR \fBmaster\fR
.RS 4
مشابه بالا\&.
.RE
.PP
\fBgit\fR \fBpush\fR \fBfd::7\fR,8 \fBmaster\fR (\fBas\fR \fBURL\fR)
.RS 4
ارسال master با استفاده از توصیفکننده فایل شماره ۷ برای خواندن دادهها از git\-receive\-pack و توصیفکننده فایل شماره ۸ برای نوشتن دادهها در همان سرویس\&.
.RE
.PP
\fBgit\fR \fBpush\fR \fBfd::7\fR,8/bar \fBmaster\fR
.RS 4
مشابه بالا\&.
.RE
.SH "همچنین ببینید (SEE ALSO)"
.sp
\fBgitremote-helpers\fR(7)
.SH "گیت (GIT)"
.sp
بخشی از مجموعه \fBgit\fR(1)