简体中文 ▾
主题 ▾
最新版本 ▾ git-http-fetch 最后更新于 2.43.0
git-http-fetch 手册的更改
设置和配置
获取和创建项目
基本快照
分支与合并
共享和更新项目
检查和比较
打补丁
调试
电子邮件
外部系统
服务器管理
指南
管理
底层命令
- 2.43.1 → 2.50.1 无更改
-
2.43.0
2023-11-20
- 2.35.1 → 2.42.4 无更改
-
2.35.0
2022-01-24
- 2.31.1 → 2.34.8 无变更
-
2.31.0
2021-03-15
- 2.28.1 → 2.30.9 无变化
-
2.28.0
2020-07-27
- 2.18.1 → 2.27.1 无变化
-
2.18.0
2018-06-21
- 2.1.4 → 2.17.6 无更改
-
2.0.5
2014-12-17
概要
git http-fetch [-c] [-t] [-a] [-d] [-v] [-w <filename>] [--recover] [--stdin | --packfile=<hash> | <commit>] <URL>
选项
- 提交ID
-
要拉取的 [URL]/refs/ 下的哈希或文件名。
- -a, -c, -t
-
这些选项因历史原因而被忽略。
- -v
-
报告下载内容。
- -w <文件名>
-
传输完成后,将提交ID写入本地 $GIT_DIR/refs/<文件名> 下的指定文件。
- --stdin
-
在这种情况下,git http-fetch 不期望命令行上的提交ID,而是期望标准输入中以以下格式的行
<commit-id>['\t'<filename-as-in--w>]
- --packfile=<哈希>
-
仅供内部使用。在这种情况下,git http-fetch 不期望命令行上的提交ID,而是直接从给定 URL 获取 packfile,并使用 index-pack 生成相应的 .idx 和 .keep 文件。哈希用于确定临时文件的名称,并且是任意的。index-pack 的输出将打印到标准输出。需要 --index-pack-args。
- --index-pack-args=<参数>
-
仅供内部使用。用于处理已下载包内容的命令。参数是 URL 编码的,并用空格分隔。
- --recover
-
验证目标可达的所有内容都已获取。用于在早期获取操作中断后。