本文共 1372 字,大约阅读时间需要 4 分钟。
github基本操作1、创建一个hexo_blog的项目
2、生成一个个人账户的token(注意这个地方生成的token必须立刻复制,刷新页面就看不到了)
点击右上角的头像
settings—>Developer settings—>Personal access tokens—>genderate new token
hexo建站github仓库中travis持续部署项目Travis CI 提供的是持续集成服务(Continuous Integration,简称 CI)。它绑定 Github 上面的项目,只要有新的代码,就会自动抓取。然后,提供一个运行环境,执行测试,完成构建,还能部署到服务器Travis CI 只支持 Github,所以你要拥有GitHub帐号5、点击Sign in with GitHub按钮,使用github账户登录
6、同步github上的项目
7、同步设置刚刚github上生成的tokon
.travis.yml文件编写1、Travis 要求项目的根目录下面,必须有一个.travis.yml文件。这是配置文件,指定了 Travis 的行为
2、该文件必须保存在 Github仓库里面,一旦代码仓库有新的 Commit,Travis就会去找这个文件,执行里面的命令
3、这个文件采用 YAML 格式。下面是一个最简单的 Node 项目的.travis.yml文件
4、language 字段指定了默认运行环境,
5、node_js: “11” 表示不执行任何脚本,状态直接设为成功
6、具体配置()
language: node_jsnode_js: - '11'install: - npm installscript: - hexo gafter_script: - cd ./public - git init - git config user.name ${ USERNAME} - git config user.email ${ UESREMAIL} - git add -A - git commit -m 'init' - git push -u -f "https://${TOKEN}@github.com/${USERNAME}/hexo_blog" master:gh-pagesbranches: only: - master hexo的配置文件上面直接提交代码虽然可以自动发布,但是样式加载不出来
1、修改_config.yml文件
url: https://kuangshp.github.io/hexo_blog/root: /hexo_blog/
git提交代码travis就会自动帮你发布项目github上打开项目的设置,往下翻)转载地址:http://zevf.baihongyu.com/