首页 > 解决方案 > 电脑存储问题——在GitHub上推送部署后删除本地文件可以吗?

问题描述

编码新手在这里。

这似乎是一个奇怪的问题,但我想知道当开发人员发现他们的计算机存储空间不足时,通常的约定是什么。

由于我已经开始将越来越多的本地文件推送到 GitHub(并通过 GitHub Pages 部署它们),我的计算机存储空间不足,并且发现这些天速度变慢了。我可以从我的计算机上删除这些本地文件吗?我是否需要更新/提交新的更改并在将来部署它们 - 我可以从 GitHub 下载它们并在那里编辑代码吗?(那我需要重新初始化吗?)

标签: gitgithubgithub-pages

解决方案


一旦您的文件被签入源代码管理,只要您添加了所有不是临时文件或构建文件的内容,那么删除代码应该是安全的。

由于我已经开始将越来越多的本地文件推送到 GitHub(并通过 GitHub Pages 部署它们),我的计算机存储空间不足,并且发现这些天速度变慢了。

我觉得奇怪的是,您正在处理的文件数量会使您的整个计算机变得混乱,除非您正在处理二进制文件或大量图像或其他东西。

更好的做法是使用find(假设您在 linux / osx 上)查找所有计算机的大文件并对其进行审核:

查找所有超过 100mbs 的文件

find . -type f -size +100M

查找超过 1000mbs 的所有文件

find . -type f -size +1000M

推荐阅读