美文网首页程序员Git
git导出代码库

git导出代码库

作者: 毛羊 | 来源:发表于2018-07-05 13:11 被阅读65次

导出用的命令

% git archive
usage: git archive [<options>] <tree-ish> [<path>...]
   or: git archive --list
   or: git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> [<path>...]
   or: git archive --remote <repo> [--exec <cmd>] --list

    --format <fmt>        archive format
    --prefix <prefix>     prepend prefix to each pathname in the archive
    -o, --output <file>   write the archive to this file
    --worktree-attributes
                          read .gitattributes in working directory
    -v, --verbose         report archived files on stderr
    -0                    store only
    -1                    compress faster
    -9                    compress better

    -l, --list            list supported archive formats

    --remote <repo>       retrieve the archive from remote repository <repo>
    --exec <command>      path to the remote git-upload-archive command

查看一下支持的导出格式

% git archive --list
tar
tgz
tar.gz
zip

导出当前git库的代码

两种方法导出文件

# 指定分支和文件名
% git archive --format tgz master -o ./output.tgz

# 指定分支,通过管道压缩文件
% git archive --format tgz master | gzip > ./output.tgz

相关文章

  • git导出代码库

    导出用的命令 查看一下支持的导出格式 导出当前git库的代码 两种方法导出文件

  • 常用命令

    1.新建代码库 当前目录创建Git代码库:git init 新建一个目录,将其初始化为Git代码库:git ini...

  • git archieve

    如果你用过svn,一定知道svn export,可以用来从代码库中导出一份干净的代码(没有.svn等)。git是否...

  • 常用GIT命令

    一、新建代码库 在当前目录新建一个Git代码库git init 新建一个目录,将其初始化为Git代码库git in...

  • Git常用命令

    一 、 新建代码库 在当前目录新建一个Git代码库git init 新建一个目录,将其初始化为Git代码库 git...

  • git 将本地文件同步到远程同名目录

    情景:本地代码为非Git库,远程已经建好同名git库,要将本地代码上传到该库。 //初始化本地git库$git i...

  • git常用命令

    一、新建代码库 在当前目录新建一个Git代码库 $ git init 新建一个目录,将其初始化为Git代码库 $ ...

  • git 使用记录

    git archive 问题: 如果你用过svn,一定知道svn export,可以用来从代码库中导出一份干净的...

  • git 命令行使用

    将更新的代码加入版本库管理 从本地git仓库获取指定文件 将版本库代码推送到代码库 查看git状态 git 添加忽...

  • git基本命令

    新建代码库: git init ---- 在当前目录创建一个git代码库git int project-na...

网友评论

    本文标题:git导出代码库

    本文链接:https://www.haomeiwen.com/subject/xkqpuftx.html