使用
有什么好处git archive master/foo | tar -x -C ~/destination
部署 / foo vs。的副本,只需从工作副本中复制
cp foo ~/destination/foo
因此,除非由于某种原因你不想从master中的子目录foo(或你正在进行的任何分支)复制所有内容,使用cp部署到[destination]就足够了。< / p>
答案 0 :(得分:4)
git archive
仅导出属于git存储库的项目。 cp
复制指定目录下的所有内容,包括.git
目录,git忽略的文件等。