Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
清除Github桌面OSX上的隐藏存储?_Git_Macos_Storage_Github For Mac - Fatal编程技术网

清除Github桌面OSX上的隐藏存储?

清除Github桌面OSX上的隐藏存储?,git,macos,storage,github-for-mac,Git,Macos,Storage,Github For Mac,我的OSX笔记本电脑上有几个jpg文件文件夹,是从GitHub存储库克隆的。我能看到的文件总数不到20GB,但我的系统告诉我它们占65+GB 这些隐藏文件在哪里?我怎样才能清除它们 我应该提到,存储库中只有一个分支 (另外,我知道GitHub不是用来存储大量图像文件的地方。这个repo是一个更大项目的一个组成部分。)我会尝试重新索引您的硬盘,看看一旦完成,它是否能准确显示文件大小 在osx终端中运行以下操作: sudo mdutil -E / 原文: 如“”中所述,在查找器中使用⌘⇧

我的OSX笔记本电脑上有几个jpg文件文件夹,是从GitHub存储库克隆的。我能看到的文件总数不到20GB,但我的系统告诉我它们占65+GB

这些隐藏文件在哪里?我怎样才能清除它们

我应该提到,存储库中只有一个分支


(另外,我知道GitHub不是用来存储大量图像文件的地方。这个repo是一个更大项目的一个组成部分。)

我会尝试重新索引您的硬盘,看看一旦完成,它是否能准确显示文件大小

在osx终端中运行以下操作:

    sudo mdutil -E /
原文:

如“”中所述,在查找器中使用⌘⇧.

这将显示隐藏文件夹
.git/
,其中包括回购的所有历史记录。
对于二进制文件(如jpeg图像)的repo,图像的新版本可能会占据相当大的位置(差分,每个版本之间的压缩差)

我想知道是否有任何方法可以从本地存储中清除此历史记录?(我想把它放在云端)

您需要(指内容,没有历史记录)。
如果您不需要更改和推迟这些修改,那么归档就足够了


如果您需要历史记录,I()的浅层克隆(
git clone--depth 1
)最好将下载的数据保持在最小值。

为了澄清,您想知道如何删除图像文件的本地副本,但将其保留在在线“源”存储库中?额外的空间可能来自git历史记录。请记住,Git会保留每个提交的文件版本的副本(或需要还原为副本的信息)。我希望(ed)所做的@neontapir是将它们保留在在线“源代码”存储库中(以及它们的所有历史记录),但只在本地保留最新的副本。谢谢@zneak。我怀疑我想做的是不可能的?@WillHanley,如果你不关心历史,你可以研究肤浅的克隆人。谢谢@VonC。我现在可以看到了。我想知道是否有任何方法可以从本地存储中清除此历史记录?(我想把它放在云端)。@WillHanley我已经编辑了我的答案来回答你的评论/问题。谢谢。我想继续推动修改,所以我将尝试@zneak建议并描述的浅克隆。@WillHanley OK。我已经编辑了答案,添加了浅层选项,并链接到我的旧答案,在那里我描述了一个浅层克隆。