之前一直考虑Hexo的异地更新问题,例如在下午学校电脑上更新一篇文章后,晚上回家要在下午更新的那篇文章的基础上,再更新一篇文章。这种情况下同步是主要要解决的问题。
当新建Hexo文件夹的时候,可以发现hexo init的时候会创建一个.gitignore文件。众所周知.gitignore文件的用途是Git添加到工作区、暂存区的时候忽略项目中文件名包含在.gitignore里的文件。那么官方的意思就很明显了,让我们使用Git来对这个文件夹进行管理,而Git的拿手好戏正是检查项目版本的异同,更改情况,然后更新,同步。