github怎么自动更新被人更新过的项目_github + hexo 小白超快搭建功能强大的个人博客网站(1)...

news/2024/5/11 16:04:38/文章来源:https://blog.csdn.net/weixin_34801390/article/details/113074064
  • 1. 一些必备软件

    • 1.1 github 账户

    • 1.2 下载nodejs

  • 2 按照Hexo

    • 3. 将hexo本地博客 推送到github 仓库里

1. 一些必备软件

1.1 github 账户

如果没有到话,首先去github官网[1]去注册一个账户(有的话,相信你懂这个网站,这部分你可以跳过)

e316212a0b288dedc34719bd57bcb1e5.png

按部就班地填写信息即可,用户名别乱起,以后改起来麻烦,后面还要拿用户名当域名,当然你们开心就好

4b63c466ac6a22c5f9d5009f65486cf0.png

接着创建Repository

登陆GitHub,点击右上角的 +号,选择New repository

2fa51a01d48c3b7a9ad4b473e949bd29.png

Repository的名字格式是username.github.io,比如我的xiaoniuhululu.github.io 。其余先不弄,点击Create repository

e74c9ae320a459f928d99ea18e72ca29.png

下载git bash这个软件,装到win10电脑中,一路默认安装即可

在电脑中,创建一个目录 来保存这个项目

4be50bc0790d7cd1f51e1615cfdaa394.png

期间可能会问你 邮箱地址和用户名,密码 ,按照上面的提示执行命令,把相关信息换成自己的即可。

1.2 下载nodejs

去官网去下,同时配置一下,可以看我之前的一篇文章

2 按照Hexo

node 环境配置好后,直接执行

cnpm install -g hexo

cnpm 是因为我配置了阿里云的镜像

D:\GitBlog这个目录下,保证这个目录为空。然后初始化我们的网站,输入hexo init初始化文件夹,接着输入cnpm install安装必备的组件。

512fa699c376e45bdeb4100580c903ac.png
b427b3112f62c6844faaf8995dab9d5e.png

确保git部署,再执行一个命令

cnpm install hexo-deployer-git --save

输入hexo g生成静态网页,然后输入hexo s打开本地服务器,然后浏览器打开http://localhost:4000/,就可以看到我们的博客啦,效果如下:

61c04071bb94798cb96e2418bd8f3ac4.png

这里贴一下常用的命令:

hexo g    //生成
hexo s    //启动服务预览
hexo d    //部署


hexo server //Hexo会监视文件变动并自动更新,无须重启服务器
hexo server -s //静态模式
hexo server -p 5000 //更改端口
hexo server -i 192.168.20.20 //自定义 IP
hexo clean //清除缓存

到官网的主题进行更换:hexo themes[2],找自己喜欢的 这块后面文章再讲,先跳过

3. 将hexo本地博客 推送到github 仓库里

拷贝仓库的地址8c6426643be07665dbd39cb224e3d667.png

编辑配置文件 用vscode工具 打开 本地博客目录下的_config.ymlL:

9563d703ae548793a3c6cdf605cd4664.png

把刚刚拷贝的仓库的地址粘贴到repository:

34e0f4f183ed838c9017160c2d239aba.png
deploy:
  type: git
  repository: git@github.com:username/username.github.io.git
  branch: master

修改完配置文件,执行

hexo clean //清理静态文件
hexo g //生成静态文件
hexo d //部署
f7e2df6551359afeacb86e0ede094949.png

可以看到github的仓库已经变了b727abfc3c53a0be65e6fe4318ec33cc.png

在浏览器中输入你的域名:99769bdbbdc90641ace456397deabe60.png

本篇文章先到这,后面会写如何写博客,自定义网站样式,怎么开通留言功能等等

参考资料

[1]

官网: https://github.com/

[2]    

hexo themes: https://hexo.io/themes/

本篇文章到这里就结束啦,如果喜欢的话,多多支持,欢迎关注!

您的在看和点赞对我真的很重要!3736496342958d934e668894ad3fbd2d.gif

欢迎大家在留言板交流哟!

留言藏在这里哟!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_767779.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php网站更新流程,【PHP开辟框架】thinkphp5升级步骤

ThinkPHP5.0升级5.1全纪录thinkphp5升级步骤并拆分为app.php、cache.php 等自力设置文件,体系默许的设置文件清单以下:由于项目是用tp5.1开辟的,网上找了一个不错的商城体系,然则倒是5.0开辟的,因而将5这个商城升级成了…

剑网三哪个网站服务器人多,《剑网3缘起》这么火?服务器快挤爆了!

怎么会这样?各位玩家朋友们,研游酱不得不说知道《剑网3缘起》会火,但是真的是没有想到,居然会有这么多人,各种排队,是大家都回来了吗?讲真,各位玩家朋友们,研游酱我是真的…

与虫子尾交3d动画网站_三维动画制作学什么_合肥迪维数字科技有限公司_技术引进...

合肥迪维数字科技有限公司指出;展厅序厅区在展厅设计中,序厅的设计是重中之重,因为序厅是企业展厅的门面,这马虎不得。相应地预算的一部分比例也花在序厅之上,当然,从设计的角度来说,序厅设计很…

seo技术_基础知识_网站pr值的意义_白杨SEO:一文告诉你网站权重是什么、意义以及如何提升网站权重?...

序言:这是白杨公众号第53篇。为什么想到写这个,一是上次写如何让百度收录网页和提高排序时有说到写写权重,二是昨晚上海一个SEO朋友问我百家号收录因素是什么时我也提了百度号权重,索性来写写这个哈~网站权重是什么?咱…

cookie代码加时间多久出现一次_Python爬虫:设置Cookie解决网站拦截并爬取蚂蚁短租...

前言文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。作者: EastmountPS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取http://note.youdao.com/noteshare?id3054cce4…

p图软件pⅰc_社交网站上的P图翻车集锦……

社交网站上的照片经过PS,这是人所周知的,但有些....确实P得太过分了!来看网友们搜集的最新案例:只要我会P图,人脸识别就奈何不了我魔镜魔镜,谁是世界上最假的人?事实证明,10头身什么…

php实现网站查询功能实现,php如何实现查询功能实现

php实现查询功能的方法:首先创建好前端文件以及PHP代码文件;然后通过所引用的封装类“DBDA”来实现查询功能即可。分享php实现查询功能的具体代码输入关键字效果代码:汽车信息require"DBDA.class1.php";//$type 代表SQL语句的类型&…

扫一扫 移动端_做移动端网站建设要注意什么?

网站制作一年350元,五站合一,快速建站 ,www.sxjcwzjs.com,只需进入网站右上角注册快速建站即可(需要电脑登录注册),需要联系我吧!电话:13752214574,微信号:m1078582894屏幕适应做移动…

自制网站服务器主机,自制服务器主机迷你

自制服务器主机迷你 内容精选换一换为了方便用户在管理控制台上进行裸金属服务器实例管理,可快速辨别出每台服务器的名字,华为云支持给每台服务器命名,并且可以随时更改,重启生效。Windows裸金属服务器不支持修改主机名。登录管理…

关于网站运营的研究_关于网站运营,提升收录与排名相关问题的解答和建议

用什么工具查看谷歌收录量呢?你们应该能访问谷歌网站吧,在谷歌搜索输入 site:www.cctss.org 就可以看到收录量,站长工具,现在都查不到谷歌的收录,国内是屏蔽谷歌的。上面有一个相关结果,那个显示多少。有19…

python小程序框架,Python开源Web, CMF,可做微信小程序后端, 网站后端等.Restful Api...

dev(开放更新中,可在Tag中可以选择以往的其他版本)当前更新比较多,请及时更新新版本低版本更新到v2.2后,如果出现ROOT用户权限问题,[注销登录]后再次登录** 注意:更新到v2.2的童鞋请先看这篇文章 **VersionStatusOther开发...v1.x…

金昌搜索引擎优化网络推广_推广增加网站流量:搜索引擎优化必备六大方法

作为一个站长,想要去长久的运营一个网站,就要不断的增加网站流量和询盘,想要做好这些,就要懂得一些网站推广方法,那么网站的推广方法有哪些?创新营销思维小编觉得,这几个常用,但是效…

50种方法可以获得高质量的“SEO白帽”反向链接

50种方法可以获得高质量的“SEO白帽”反向链接 获得“SEO白帽”SEO链接实际上只是部分关于链接本身。它也是为网站的观众和社区提供服务,以及与您建立真实关系的网站。 人们应该链接到你,因为你已经获得了链接,而不是因为你购买或交换它。 我…

php投票网站管理员界面,PHP开发简单投票系统之管理员功能模块(一)

在简单投票系统的头部有一个修改标题按键,用于管理员登陆后修改投票的主题,主要的思路是先把数据库中已经存在的标题内容通过SQL语句SELECT查询输出,在标题框中显示。在标题框中直接修改标题内容,点击“标题修改”以后&#xff0c…

麒麟海思cpu开核工具_这性能打鸡血了?麒麟 9000 现身跑分网站:多核超过A13

华为将于 10 月 22 日晚进行 Mate 40 系列全球发布会,其中最大的亮点应该就是海思麒麟 9000 这款芯片。目前 GeekBench 5 的数据库当中出现了名为 NOH-NX9 的华为新机,而它正是此前传言当中的 Mate 40 Pro。这款产品拥有 8GB 内存,运行 Andro…

微信中域名网站域名被封锁、被屏蔽、被和谐后的解决方法

做微信营销活动,域名没被封过,那你的营销人生肯定是不完整的。如果做到微信域名防封呢?这就要借助一些工具来实现有效的防封措施了。本身在网站要想在微信端被使用,多多少少都会有预防被拦截,是专门为运营网站和公众号…

前端工程师必备的几个网站

2019独角兽企业重金招聘Python工程师标准>>> 点击此链接: https://www.cnblogs.com/gluncle/p/10643248.html 转载于:https://my.oschina.net/u/3803573/blog/3050734

个人站长不要把理想和青春赌到网站上,写得太对了!

我今年开始已经逐渐对站长这行大彻大悟了,我此前有多年在互联网摸爬滚打,当回过头来想一想自己,觉得特别想对那些初学做网站的朋友说点心里话,希望你们能从我的体会中,多少受点启发,也许我说的不好&#xf…

个人观点,说一下对 PHPCMS 的网站架构的看法

PHPCMS应该是国内第一家用MVC架构来写开源PHP产品的,我第一次工作上接触到PHPCMS是在两年前,那个时候对MVC还是不理解,然后因为工作需要,需要修改一下PHPCMS的源码。拿到代码后,我一开始还本着一种从PHPCMS入手来理解M…

让https网站发送 referrer

本文描述了一个关于 http 协议中 referer 的 metadata 参数的提议,使用这个 metadata 参数,html 文档可以控制 http 请求中的 referer ,比如是否发送 referer、只发送 hostname 还是发送完整的 referer 等。虽然有一些方法可以控制 referer &…