简体中文 ▾
Localized versions of git-http-fetch manual
Topics ▾
Email
Latest version
▾
git-http-fetch last updated in 2.43.0
Changes in the git-http-fetch manual
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.47.0 no changes
- 2.43.0 11/20/23
- 2.35.1 → 2.42.3 no changes
- 2.35.0 01/24/22
- 2.31.1 → 2.34.8 no changes
- 2.31.0 03/15/21
- 2.28.1 → 2.30.9 no changes
- 2.28.0 07/27/20
- 2.18.1 → 2.27.1 no changes
- 2.18.0 06/21/18
- 2.1.4 → 2.17.6 no changes
- 2.0.5 12/17/14
概述
git http-fetch [-c] [-t] [-a] [-d] [-v] [-w filename] [--recover] [--stdin | --packfile=<哈希值> | <提交>] <网址>
选项
- commit-id
-
在 [URL]/refs/ 下的哈希值或文件名来拉取。
- -a, -c, -t
-
由于历史原因,这些选项被忽略了。
- -v
-
报告所下载的内容。
- -w <文件名>
-
转移完成后,在本地端将提交 ID 写入 $GIT_DIR/refs/<文件名>下的文件名。
- --stdin
-
git http-fetch 希望在标准输入流上看到格式为以下的行,而不是命令行上的提交 ID(在这种情况下不需要提交 ID)
<commit-id>['\t'<filename-as-in--w>]
- --packfile=<哈希值>
-
仅供内部使用。git http-fetch 不会在命令行上显示提交 ID(在这种情况下不需要),而是直接从给定的 URL 获取包文件,并使用 index-pack 生成相应的 .idx 和 .keep 文件。 哈希值用于确定临时文件的名称,是任意的。index-pack 的输出会打印到标准输出。需要 --index-pack-args 选项。
- --index-pack-args=<参数>
-
仅供内部使用。对下载的包的内容运行的命令。参数为 URL 编码,以空格分隔。
- --recover
-
验证所有可以从目标地可达的东西都被取走了。 在一个较早的获取被中断后使用。
GIT
属于 git[1] 文档