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.35.1 → 2.42.4 no changes
-
2.35.0
2022-01-24
- 2.31.1 → 2.34.8 no changes
-
2.31.0
2021-03-15
- 2.28.1 → 2.30.9 no changes
-
2.28.0
2020-07-27
- 2.18.1 → 2.27.1 no changes
-
2.18.0
2018-06-21
- 2.1.4 → 2.17.6 no changes
-
2.0.5
2014-12-17
СИНОПСИС
git http-fetch [-c] [-t] [-a] [-d] [-v] [-w <filename>] [--recover] [--stdin | --packfile=<hash> | <commit>] <URL>
ОПИС
Завантажує віддалений репозиторій Git через HTTP.
Ця команда завжди отримує всі об’єкти. Історично існувало три опції -a
, -c
та -t
для вибору об’єктів для завантаження. Зараз вони мовчки ігноруються.
ОПЦІЇ
- commit-id
-
Або хеш, або ім’я файлу в [URL]/refs/ для вилучення.
- -a, -c, -t
-
Ці опції ігноруються з історичних причин.
- -v
-
Повідомити про завантаження.
- -w <filename>
-
Записує commit-id у вказаний файл у $GIT_DIR/refs/<ім’я_файлу> на локальному кінці після завершення передачі.
- --stdin
-
Замість ідентифікатора коміта в командному рядку (що в цьому випадку не очікується), git http-fetch очікує рядки на stdin у форматі
<commit-id>['\t'<filename-as-in--w>]
- --packfile=<hash>
-
Тільки для внутрішнього використання. Замість ідентифікатора коміта в командному рядку (що в цьому випадку не очікується), git http-fetch отримує packfile безпосередньо за вказаною URL-адресою та використовує index-pack для генерації відповідних файлів .idx та .keep. Хеш використовується для визначення назви тимчасового файлу та є довільним. Вивід index-pack виводиться на stdout. Потрібно --index-pack-args.
- --index-pack-args=<args>
-
Тільки для внутрішнього використання. Команда для виконання з вмістом завантаженого пакета. Аргументи закодовані за URL-адресою та розділені пробілами.
- --recover
-
Перевіряє, чи отримано все, що доступно з цілі. Використовується після переривання попередньої вибірки.
GIT
Частина набору git[1]