我有一个通过git管理的项目,我删除了。git文件夹。是否有可能只从远程存储库中抓取.git,而不是再次克隆整个仓库?
clone到一个空目录,然后将.git移到现有的工作副本。
您可以使用git clone -n
来避免在克隆之后签出HEAD,但是无论如何您都必须移动.git,因为似乎没有办法将其克隆到非空目录。