使用hexo时deploy部署网站到github或gitcafe的gitpages时重复输入用户名密码的解决办法
2015-11-24 18:37
666 查看
前言
在Windows上使用git来deploy到gitcafe服务器上的时候,每次都要填写用户名/邮箱、密码,灰常烦人有木有。关键是我的电脑上已经设置了SSH了。使用SSH
后面发现,是hexo中配置文件中deploy部分设置的问题,将deploy部分设置成下面的样式就行了(注意替换):[code]deploy type: git repository: git@gitcafe.com:your_username/your_username.git branch: gitcafe-pages message: update
注意替换!注意替换!注意替换!重要的事情说三遍。
但是,设置为上述的之后,每次
hexo deploy的时候,不用输入用户名了,不过还是要输入密码(passphrase),还是不完美
目前,还没找到更好的使用SSH的方法。如果你有更好的方法,望留言共享
使用HTTTPS
之后,经过查证,也可以使用HTTPS,而且,经过Zipperary大神的博文,解决了这个问题。要使用这种方法,请确保你的deploy设置为如下格式:
[code]deploy type: git repository: https://gitcafe.com/your_username/your_name.git branch: gitcafe-pages message: update
后面的步骤就不赘述了,请参考Zipperary的博客:http://zipperary.com/2013/05/26/ssh-errors-with-github/
注:如果链接不可用,请在评论中回复,以进一步处理。
相关文章推荐
- 分享几个下载kindle电子书的资源网站
- <2>Android HAL 发展。文件。两种架构。实例解析
- [转]Web网站性能/压力测试工具WebBench使用详解
- 电商网站产品结构数据库设计
- 常用网站大全
- Android 学习网站
- 多媒体开发之直播---直播架构
- 对于复杂交互的前端页面架构的思考(干货)
- 如何利用视频网站疯狂引流?
- 自学宝典:10个学习Android开发的网站推荐
- java 数据采集,采集各个网站的小说文章示例
- iOS开源程序下载网站
- 英语老师不想让你知道的一些网站 , 想学英语的就进
- servlet获得网站路径
- 高并发高流量网站架构
- 使用 CSS 媒体查询创建响应式网站
- 网站开发进阶(二十一)Angular项目信息错位显示问题解决
- 网站开发进阶(二十一)Angular项目信息错位显示问题解决
- android开发者的42个必读网站
- MySQL高可用方案介绍