磁盘文件与权限

git-archive:从代码树创建文件归档

· 52CE 我爱测

适用场景 从代码树创建文件归档。 本条为命令参考与排查示例;请先确认命令已安装,再按示例定位实际参数和输出。 git archive 从代码树创建文件归档。 更多信息:。 - 从当前 HEAD 内容创建 .tar 归档并输出到标准输出: git archive {{-v|--verbose}} HEAD - 使用 Zip 格式并显示详细进度: git archive {{-v|--verbose}} --format zip HEAD - 将 Zip 归档

适用场景

从代码树创建文件归档。 本条为命令参考与排查示例;请先确认命令已安装,再按示例定位实际参数和输出。

git archive

从代码树创建文件归档。 更多信息:https://git-scm.com/docs/git-archive。

  • 从当前 HEAD 内容创建 .tar 归档并输出到标准输出:

git archive {{[-v|--verbose]}} HEAD

  • 使用 Zip 格式并显示详细进度:

git archive {{[-v|--verbose]}} --format zip HEAD

  • 将 Zip 归档输出到指定文件:

git archive {{[-v|--verbose]}} {{[-o|--output]}} {{路径/到/文件.zip}} HEAD

  • 从指定分支的最新提交内容创建 .tar 归档:

git archive {{[-o|--output]}} {{路径/到/文件.tar}} {{指定分支}}

  • 使用特定目录的内容创建归档:

git archive {{[-o|--output]}} {{路径/到/文件.tar}} HEAD:{{路径/到/目录}}

  • 为归档中的每个文件添加前缀路径:

git archive {{[-o|--output]}} {{路径/到/文件.tar}} --prefix {{路径/到/前缀路径}}/ HEAD

资料来源与适用范围

资料来源
tldr 中文命令参考
适用范围
Linux / Unix;具体选项随发行版和命令版本变化
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。