在Git中执行类似Subversion中的项目导出

Git 仓库的信息存放在项目根目录的 .git 目录下,手动导出仅需将项目复制一份,然后删除 .git 目录即可。如果是要做批量或自动生成处理,git archive 命令就可以派上用场:

1
2
3
git archive --format zip --output /full/path/to/zipfile.zip master
git archive master | tar -x -C /somewhere/else
git archive master | bzip2 >source-tree.tar.bz2</code></pre>

参考:

0%