原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/16800331
很多情况下我们需要在不同电脑之间维护同一个Octopress博客,那应该怎么在一台新的电脑上获取你的Octopress克隆呢?
安装msysgit,Ruby,DevKit,这里就不再重复了,请参考第一篇:环境搭建http://blog.csdn.net/jackystudio/article/details/16117585。
除3.4安装octopress依赖项外。octopress依赖项在拉取仓库后再进行安装,也就是在本文是建立github pages之前。
这里得主要要克隆自己的Octopress仓库,而不要去克隆imathis大神的仓库了。进入要放置Octopress的目录,这里我选择F盘根(换电脑记得SSH密钥要重新创建添加)。打开git bash,执行如下命令。
初始化git仓库,添加远程仓库,也就是你自己的Octopress地址,pull远程仓库。
这时候进入Octopress目录,发现除了初始化生成的.git目录,什么都没有。没事,执行如下命令。
是不是source分支的东西都出来了。还没完。因为_deploy目录还没有呢。
运行如下命令
进入_deploy目录,运行如下命令
这时候再进_deploy目录,发现东西都回来了。
运行如下命令,切换至source分支
至此,Octopress就在另一台电脑上克隆好了,你可以在不同的电脑上维护同一个博客。运行一下如下命令,确认没有问题。
不过需要注意的是在不同的电脑上维护同一个博客,需要处理好同步的问题。每台电脑在处理完博客事务后记得要要运行
在开始处理博客事务之前,需要同步github仓库的数据