diff --git "a/blog/reference/\344\273\243\347\240\201\345\244\207\344\273\275.md" "b/blog/reference/\344\273\243\347\240\201\345\244\207\344\273\275.md" index 0fd697a79..4fbab9105 100644 --- "a/blog/reference/\344\273\243\347\240\201\345\244\207\344\273\275.md" +++ "b/blog/reference/\344\273\243\347\240\201\345\244\207\344\273\275.md" @@ -65,6 +65,18 @@ tags: [随笔] 对于项目代码而言,我是毫不犹豫的选择代码托管平台,主要使用到版本管理工具Git,可以很好的查看代码的全部历史记录以及修改追踪能力。易于维护的同时,代码分享与同步也比网盘来的高效。设置好.gitignore也不会将非必要的文件(依赖文件,打包后的文件,生产环境下的配置文件)上传上去。 +**通常来说备份项目代码就已经足够了,毕竟这类代码往往会有一定的价值性。** + +### 不必要的代码不要备份 + +对于很多代码其实都没备份的必要,例如我在安卓学习的时候,涉及到的刷机包(少说2个g),以及各种apk。完全可以直接备份其下载地址,而不是选择备份。 + +像临时用脚手架创建的工程文件或是下载别人的代码,这类通常就临时使用(甚至不会再打开第二次),完全没有必要备份理由。 + +### 请压缩后在备份 + +如果不压缩文件夹,备份时将逐个读取文件特别耗时,同时压缩完代码还可以节省一定的空间。也许在一开始备份时会相对麻烦,但在上传与下载以及多次备份时就一举两便。 + ## 最后 **永远不要闲备份麻烦,当你辛辛苦苦写的代码丢失时,那才是真正的麻烦。**