git - 取消了一个git-clone,下载的文件在哪里?

标签 git

我刚刚在接收对象时取消了一个 git-clone,在我的 Mac OSX 10.6.8 上使用 ^C。根据“接收对象”行,Git 已经下载了 1.2GB。我想删除这些文件,因为那是一大块内存,但我无法在任何地方找到它们。

我将它们克隆到的文件夹尚未创建,父目录中没有明显的 .git-xyz 文件夹可以容纳它们。

有什么想法吗?或者它们只是在一些操作系统定义的临时文件夹中,并且会在某个时候自动清理?

最佳答案

正如其中一位评论者所说,对于 git clone git://foosite/fooproj,git 将创建一个名为 fooproj/.git 的目录并将所有 repo 文件下载到该目录中。

克隆的第二阶段通常是对 origin/master 分支的“ check out ”,但是由于您的 ctrl-c 被应用捕获,目录可能已被删除,并且没有完成 check out 。

即如果

$ ls -a fooproj

没有产生任何结果,那么文件已经被删除了。

关于git - 取消了一个git-clone,下载的文件在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15813635/

相关文章:

git - 我可以在 pull 请求被批准之前在我的分支中提交吗?

git - Heroku 管道升级 - pull 到存储库

git - .gitignore 并没有忽略自己

git 克隆需要 ssh ://protocol when perhaps it shouldn't?

git - 为什么我应该在 Git 中使用 core.autocrlf=true?

git 提交和用户身份

java - IntelliJ - Java 文件显示带有扩展名

git - Gulp-git clone 在特定的文件夹位置。克隆到 'undefined' 文件夹

git - 我无法 checkout 特定分支, "detached HEAD state"

linux - 如何从 ssh 配置中删除默认 ssh 主机?