Setup and Config
Getting and Creating Projects
Basic Snapshotting
Branching and Merging
Sharing and Updating Projects
Inspection and Comparison
Patching
Debugging
External Systems
Server Admin
Guides
- gitattributes
- Command-line interface conventions
- Everyday Git
- Frequently Asked Questions (FAQ)
- Glossary
- Hooks
- gitignore
- gitmodules
- Revisions
- Submodules
- Tutorial
- Workflows
- All guides...
Administration
Plumbing Commands
- 2.43.1 → 2.51.0 no changes
-
2.43.0
2023-11-20
- 2.22.1 → 2.42.4 no changes
-
2.22.0
2019-06-07
- 2.11.4 → 2.21.4 no changes
-
2.10.5
2017-09-22
- 2.3.10 → 2.9.5 no changes
-
2.2.3
2015-09-04
- 2.1.4 no changes
-
2.0.5
2014-12-17
ОПИС
Цей помічник використовує вказані файлові дескриптори для підключення до віддаленого сервера 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
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]