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