最近一直在写博客和修改主题样式,因为需要即时发布,所以没有使用hexo s
本地预览,需要反复的执行hexo d -g
来发布预览效果,但是每次都需要输入*username*和*password*,非常麻烦,想到在使用git时可以设置SSH来免输入账号密码,所以试了试,但是好像没什么用,所以google了一下,找到了解决办法。
实现方法比较简单,只需要设置环境变量和_netrc文件就可以了。
首先设置环境变量:变量名:HOME
,变量值:%USERPROFILE%
然后在个人文件夹(例如:C:\Users\MyFile
)下新建名为“_netrc”的文件。
最后编辑刚刚创建的文件,文件内容如下:
|
|
第一行保持不变,第二行和第三行分别是你的github用户名和密码。
设置完成,以后执行hexo deploy
就不需要输入用户名和密码啦。