Hexo实现多终端同步管理
来源:互联网 发布:网络情歌对唱经典老歌 编辑:程序博客网 时间:2024/06/10 12:25
很多人可能家里一台笔记本,公司一个台式机,想两个同时管理博客,同时达到备份的博客主题、文章、配置的目的。
下面就介绍一下用github来备份博客并同步博客。
A电脑备份博客内容到github
- 列表项配置.gitignore文件。进入博客目录文件夹下,找到此文件,用sublime text打开,在最后增加两行内容/.deploy_git和/public
- 列表项初始化仓库。在博客根目录下,在git bash下依次执行git init和git remote add origin 为远程仓库地址。
列表项同步到远程仓库。gitbash下依次执行以下命令
git add . #添加目录下所有文件
git commit -m “更新说明” #提交并添加更新说明
git push -u origin master #推送更新到远程仓库
B电脑拉下远程仓库文件
在B电脑上同样先安装好node、git、ssh、hexo,然后建好hexo文件夹,安装好插件,(然后选做:将备份到远程仓库的文件及文件夹删除),然后执行以下命令:
git init git remote add origin <server> git fetch --all git reset --hard origin/master
发布博客后同步
在B电脑发布完博客之后,记得将博客备份同步到远程仓库。
执行以下命令:
git add #可以用git master 查看更改内容 git commit -m "更新信息" git push -u origin master #以后每次提交可以直接git push
平时同步管理
每次想写博客时,先执行:
git pull
进行同步更新。
发布完文章后同样按照上面的 发布博客后同步。 同步到远程仓库。
平时常用命令整理
git pull #同步更新hexo new post "新建文章" #简写形式 hexo n "新建文章"hexo clean #清除旧的public文件夹hexo generate #生成静态文件 简写形式 hexo ghexo deploy #发布到github上 简写形式 hexo dgit add . #添加更改文件到缓存区git commit -m "更新说明" #提交到本地仓库git push -u origin master #推送到远程仓库进行备份
阅读全文
0 0
- Hexo实现多终端同步管理
- hexo多终端管理
- 如何解决github+Hexo的博客多终端同步问题
- 快速搭建多终端同步的 github + hexo 静态博客
- hexo多终端搭建
- 多终端同步
- 备份和多终端更新hexo博客步骤
- 资料备份和多终端同步经验
- 网盘-同步-多终端漫天飞
- liunx多终端history命令实时同步
- 利用 BeanUtils 实现多表单间冗余数据同步管理
- 阿里云 ubuntu 部署hexo,并与本地同步,实现自动部署
- git+hexo实现博客
- hexo站内搜索功能实现
- Hexo系列2:node.js+hexo博客同步与备份
- HEXO + GIT 管理静态博客
- mac上管理多个终端窗口
- 随时随地,记录一切:有道笔记(轻松同步、管理终端的所有笔记)
- 行内元素 onlcick 和 jQuery 绑定的 onclick 有什么区别
- mysql sum()函数及减法
- 关于CentOS系统重设root用户密码的方法
- PL/SQL 标识符要求与命名规则
- java实现鼠标和键盘动作后台监听
- Hexo实现多终端同步管理
- 推荐大家使用的CSS&Less书写规范、顺序
- 两个队列实现一个栈
- 百练_3249:进制转换
- selenium 页面元素的定位方法
- 【线性代数】分块矩阵的运算、特征值
- HDU 6033 Add More Zero 【数学】【基础】
- 喜欢一个不同世界的人,那该有多难
- 概率学习(1)