电脑坏了文件还在
误删、改坏、换电脑,都能找回来
这一篇我们聊一个最朴实的需求:别丢东西。
你的电脑里存着大量工作材料:历年总结、调研报告、制度汇编、会议纪要……这些东西一旦丢失,轻则加班重写,重则影响工作推进。而丢失的原因五花八门:误删文件、硬盘故障、电脑更换、U盘丢失、中了勒索病毒。
你可能觉得网盘备份就够了,百度网盘、腾讯微云都在用。但网盘备份的是结果——你给它什么它存什么;Git 备份的是过程——它记住你每一步怎么走过来的。这个区别,关键时刻就是"能找回"和"找不回来"的区别。
网盘备份的是结果——你给它什么它存什么;Git 备份的是过程——它记住你每一步怎么走过来的。
Git 的版本管理和云端推送功能,恰好能解决这些问题。而且你不需要额外花钱买网盘或备份软件,Gitee 免费账号就能用。
Git 的备份跟普通网盘有什么不同
你可能会想:我已经用百度网盘 / 腾讯微云备份文件了,Git 有什么不一样?
简单说:网盘备份的是"最新的那份文件"——你给它什么它存什么;Git 备份的是"这份文件从第一天到今天的全部历史"——每一步怎么走过来的,都在。
三种常见丢失场景,Git 怎么应对
场景一:误删文件
你整理电脑桌面时,不小心把一份调研报告删了,回收站也清空了。
如果这份文件之前上传到过 Gitee 仓库,恢复很简单:
打开 Gitee 网页版,进入对应仓库 点击"提交历史",找到最后一次上传这份文件的提交记录 点击进入那次提交的文件列表,找到那份调研报告 点击文件名,然后点击"下载"
文件就回来了。不管你删了多久,只要当初提交过,就能找回。
场景二:改坏了想退回
你花了一下午修改一份方案,改完保存后发现还不如原来的好。Word 的撤销功能已经不够用了——你关了文件又重新打开,撤销历史清空了。
如果这份文件用 Git 管理过:
打开 Gitee 网页版,进入对应仓库 点击"提交历史",找到修改之前的那个版本 下载那个版本的文件 用下载的文件覆盖电脑上的文件
你修改之前的版本就恢复了。不管中间改了多少轮,只要每一轮都提交过,任何一个版本都能随时找回。
场景三:电脑坏了或换了新电脑
旧电脑突然开不了机,或者单位统一换了新电脑。你原来的文件全在旧电脑的硬盘里。
如果文件都推送到过 Gitee:
在新电脑上打开浏览器,登录 Gitee 账号 进入你的仓库,所有文件都在 逐个下载到新电脑,继续工作
提交历史也都在——谁在什么时候改了什么,完整保留。
怎么把文件推送到 Gitee(云端备份)
前面几篇已经讲过上传文件和提交的操作。这里再明确一下"推送"的概念。
用网页版上传文件并提交,就同时完成了云端备份,不需要额外的"推送"步骤。因为你在网页上操作的文件,直接存在 Gitee 的服务器上。
如果你以后用了客户端(比如 SourceGit),那才需要区分"本地提交"和"推送到云端"两个动作——你在电脑上提交后,还得点一下"推送"才能把修改同步到云端。但现阶段用网页版,不存在这个问题。
哪些文件值得备份到 Git
不是所有文件都适合放到 Git 仓库里。以下是一些实用建议:
适合放入 Git 的文件
- 工作材料
:汇报、总结、方案、讲话稿等 Word 文件 - 知识库笔记
:Markdown 格式的学习笔记、会议纪要、调研记录 - 数据表格
:Excel 格式的统计数据、台账 - 重要邮件附件
:领导批示的扫描件、上级下发的文件
不适合放入 Git 的文件
- 大文件
:视频、大型图片集、设计源文件(Gitee 免费版单文件上限 50MB,单仓库容量上限 500MB) - 临时文件
:Word 自动生成的临时文件(以 ~$开头)、系统缓存 - 个人隐私文件
:身份证扫描件、银行卡信息等(即使是私有仓库,也不建议放敏感个人信息) - 音乐、电影等娱乐文件
:跟工作无关,且体积大
一个简单实用的备份习惯
不需要搞复杂的备份策略,养成一个习惯就够了:
每周五下午,花 10 分钟把本周修改过的文件上传到 Gitee。
具体做法:
打开 Gitee,进入对应仓库 把本周修改过的文件逐一上传,每上传一个就提交一次,写清楚改了什么 确认提交历史里出现了新的记录
10 分钟,一周的工作成果就安全备份了。
如果你觉得每周一次不够,也可以每天下班前花 2 分钟上传当天修改的文件。频率越高,丢失风险越小。
关于"忽略文件"的简单说明
你可能会注意到,有些文件夹里有一些不需要备份的文件——比如 Word 自动生成的临时文件(文件名以 ~$ 开头),或者一些系统生成的配置文件。
Git 有一个功能叫 .gitignore(忽略文件),可以告诉 Git 哪些文件不要管。但对于网页版用户来说,这个功能用不上——因为网页版是你手动选择上传哪些文件,不想上传的文件不传就行了。
只有当你以后用了客户端(客户端会自动监视整个文件夹),才需要配置 .gitignore。现阶段不用管它。
说这么多,不如动手试一下。
动手试一下
今天的任务很简单,但很有价值:
想一想:如果你现在的电脑明天坏了,哪些文件是你最不想丢的? 在 Gitee 上创建一个私有仓库,名字叫"工作备份" 把你最不想丢的 3-5 个文件上传到这个仓库 确认提交历史里有记录 试着删除电脑上的其中一个文件(先确认仓库里有),然后从 Gitee 上下载回来
最后一步是关键——亲手体验一次"从云端恢复文件",你会对 Git 的备份价值有实实在在的感受。
上一篇:制度文件、学习笔记、调研资料,井井有条还能追溯
下一篇预告:先用起来,再慢慢变好——给非IT人的长期使用建议
夜雨聆风