折腾hyde小记

一直想搭建一个博客,开始用jekyll折腾,但是jekyll是基于ruby的,所以就抛弃了这种想法选择了hyde,hyde是基于python的,使用hyde的同时我还可以学习下django和jinjia,挺好的的。其实折腾过几天,由于某种原因搁浅了然后发现再继续折腾的话以前折腾的都忘掉了,所以小学的时候老师教给我们的是正确的,一定要记笔记,嘻嘻~~

先附上一个链接:https://github.com/hyde/hyde(这是最新版本的hyde 并且一直处于活跃状态) 假设你的电脑上安装了git 你就可以使用git clone git://github.com/hyde/hyde.git,把源码下载下来 进入该目录,然后python setup.py 进行安装;你也可以用python的包管理工具进行安装pip install hyde;

然后试一下吧:创建测试站点,hyde -s ~/test_site create ,生成站点 进入你创建的站点目录 hyde gen,然后启动内建服务器 hyde serve 。一切都ok了  现在就马上测试一下你的站点吧:http://localhost:8080 

接下来就是要在github上发布了(这个倒是挺折腾的  呜呜):

hyde publish -p github

             We recommend every repository include a README, LICENSE, and .gitignore.


Create a new repository on the command line

touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:yayun/yayun.github.com.git
git push -u origin master

Push an existing repository from the command line

git remote add origin git@github.com:yayun/yayun.github.com.git
git push -u origin master

顺便补下git的相关知识吧

git init 在当前目录下创建一个git仓库

git status  查看当前库的状态

git add . 把当前目录所有文件都添加到暂存区,也就是说所有的文件都处于git的跟踪状态(tracked  file) 暂存区一般在.git/index中那么所有文件的状态就变成以暂存并且可以被提交。然后我们就可以直接执行git commit 把当前文件都提交本地的库中,如果一个工作树中的所有文件都被提交到当前分支中去,那么就说working directory clean

一直在纠结怎么删除github上的测试文件   :git remove -r filename;  git commit -m 'remove file '; git push -u origin ;ok  这样就同步了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值