українська мова ▾ Topics ▾ Latest version ▾ git-remote-fd last updated in 2.43.0

НАЗВА

git-remote-fd - Відображати потік розумного транспорту назад до абонента

СИНОПСИС

"fd::<infd>[,<outfd>][/<anything>]" (as URL)

ОПИС

Цей помічник використовує вказані файлові дескриптори для підключення до віддаленого сервера Git. Він призначений не для кінцевих користувачів, а для програм і скриптів, що викликають git fetch, push або archive.

Якщо вказано лише <infd>, вважається, що це двонаправлений сокет, підключений до віддаленого сервера Git (git-upload-pack, git-receive-pack або git-upload-archive). Якщо вказано обидва, <infd> та <outfd>, вважається, що це канали, підключені до віддаленого сервера Git (<infd> – вхідний канал, а <outfd> – вихідний канал).

Передбачається, що будь-які процедури встановлення зв’язку (наприклад, надсилання запиту на обслуговування для git://) вже завершені до запуску цього помічника.

<anything> може бути будь-яким рядком. Він ігнорується. Він призначений для надання інформації користувачеві в URL-адресі, якщо ця URL-адреса відображається в певному контексті.

ЗМІННІ СЕРЕДОВИЩА

GIT_TRANSLOOP_DEBUG

Якщо встановлено, виводить інформацію про налагодження різних операцій читання/запису.

ПРИКЛАДИ

git fetch fd::17 master

Використовує головний об’єкт Fetch, використовуючи файловий дескриптор №17 для зв’язку з git-upload-pack.

git fetch fd::17/foo master

Те саме, що й вище.

git push fd::7,8 master (as URL)

Виконайте налаштування master, використовуючи файловий дескриптор №7 для зчитування даних з git-receive-pack та файловий дескриптор №8 для запису даних до того ж сервісу.

git push fd::7,8/bar master

Те саме, що й вище.

ДИВ. ТАКОЖ

GIT

Частина набору git[1]