不带 .git 目录克隆 Git 仓库

12

是否有可能在本地克隆库时,不让 Git 在副本的 .git 文件夹中创建任何内容?有点像只读功能。

1个回答

20

你正在寻找git archive。你可以在仓库内使用它,也可以传递--remote=<URL>开关,并获得源代码树的tarball或zip文件。如果你只想获得一个原始的树副本,你可以直接将其输送回tar


7
git archive 命令也可以从远程仓库创建归档文件。请参考 --remote 选项。 - user355252
@lunaryorn:听起来你有真正的答案——如果你发表了它,我肯定会点赞。 - Cascabel
@lunaryorn:我可能是在不注意的时候添加了那个。感谢你的指引。我已经更新了我的答案。 - Aristotle Pagaltzis

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接