如何方便的迁移hexo博客
解决方案是:在同一个Repositories,创建两个branch,master用于存放静态网页文件,hexo用于存放hexo代码。
创建远程分支hexo
git clone urlgit brand -r, 若存在hexo分支且想重新创建,可git branch -r -d origin/hexogit push origin :hexogit checkout -b hexo, 创建新hexo分支- 将上层目录的hexo文件全部拷贝至 xxx.io 文件下
git add .git commit -m "add hexo branch"git push --set-upstream origin hexo在远端创建hexo分支并上传文件, 如果有hexo的话,git push origin- Repositories 已经存在两个branch了
从新的环境中开始
从远端复原
git clone -b hexo https://github.com/SunshineJunFu/JunFu.github.io.gitcd xx.ionpm install hexo --savenpm installnpm install hexo-deployer-githexo s, 检查复原效果
书写博客
hexo new name编辑 xx.md 文件git add .git commit -m somethinggit push origin, 更新远端hexo文件,对应hexo branchhexo g -d, 更新远端静态网页文件,对应master branch