全面使用git做博客的版本控制

原来博客备份都是直接打包文件夹,然后保存到网盘,但是需要每次手动备份,还原还不方便,最近在学Git,就决定使用Git来管理,具体步骤:

  1. 在服务器上建立裸仓

  2. 从服务器clone仓库下来

  3. 建立.gitignore文件,排除掉session、static文件夹,和*.pyc、*.db文件

  4. 把原有文件复制过来,提交到服务器

  5. 删除服务器原有博客文件夹,使用git clone拉取最新版程序,把static文件夹和数据库(sqlite)文件放入

  6. 然后在Dropbox同步文件夹建立static文件夹和数据库文件的链接,作为自动备份

搞定了,我现在已经配置好使用公钥登录服务器,不用输入密码,每次更新后,直接git push就好了,感觉真爽!