©
This document uses PHP Chinese website manual Release
git-http-fetch - 通过 HTTP 从远程 Git 存储库下载
git http-fetch [-c] [-t] [-a] [-d] [-v] [-w filename] [--recover] [--stdin] <commit> <url>
通过 HTTP 下载远程 Git 存储库。
注:不建议使用不带-a的此命令。-a行为将成为未来版本的默认行为。
commit-id
无论哈希还是 URL / refs / 下的文件名都可以拉出来。
-c
获取提交对象。
-t
获取与提交对象关联的树。
-a
获取所有对象。
-v
报告下载的内容。
-w <filename>
在传输完成后,将 commit-id 写入本地端的 $ GIT_DIR / refs / <filename>下的文件名。
--stdin
不要在命令行上提交一个提交 ID(在这种情况下git http-fetch
预计不会出现这种情况),需要格式化 stdin 中的行
<commit-id>['\t'<filename-as-in--w>]
--recover
验证从目标访问的所有内容都已获取。先前提取被中断后使用。