git-archive与cp

时间:2010-10-29 12:23:58

标签: git archive cp

使用

有什么好处
git archive master/foo | tar -x -C ~/destination

部署 / foo vs。的副本,只需从工作副本中复制

cp foo ~/destination/foo

因此,除非由于某种原因你不想从master中的子目录foo(或你正在进行的任何分支)复制所有内容,使用cp部署到[destination]就足够了。< / p>

1 个答案:

答案 0 :(得分:4)

git archive仅导出属于git存储库的项目。 cp复制指定目录下的所有内容,包括.git目录,git忽略的文件等。