首页 > 其他分享 >HuGo博客的搭建以及上传到GitHub

HuGo博客的搭建以及上传到GitHub

时间:2022-08-24 14:46:13浏览次数:107  
标签:文件夹 github -- GitHub HuGo git hpf189 hugo 搭建

按照步骤来

我用的是windows操作系统

1.下载Githttps://git-scm.com/

2.下载GuGohttps://github.com/gohugoio/hugo/releases 往下拖,选择对应的系统下载

选择对应的系统下载

3.配置HuGo的环境变量百度一波

4.输入cmd命令查看是否安装成功

hugo version
在这里插入图片描述

5.建文件夹cmd命令 e: 跳转到E盘下 执行:

hugo new site MyBlog
在这里插入图片描述

6.下载一个喜欢的主题https://themes.gohugo.io/

我喜欢 m10c 地址(https://themes.gohugo.io/hugo-theme-m10c/)
网页下方位置有一个git clone命令 复制粘贴 下载到指定的文件夹目录下(文件夹下有一个theme)
在这里插入图片描述

7.本地启动博客cmd 命令 跳转到你第五步新建的文件夹目录 执行:

hugo server -t m10c --buildDrafts(这一步很重要 之后会经常用到)
cmd下方会有个 http://localhost:1313/ 这就是你的本地地址,粘贴到网页打开

8.创建一篇文章还是在你第五步文件夹目录下 执行cmd命令:

hugo new post/test1.md此文件在content文件夹下创建的
用vscode 写点东西 用vscode打开程序
第五步文件夹目录下 执行:
hugo server -t m10c --buildDrafts
找到本地地址运行看看效果 http://localhost:1313/
在这里插入图片描述

9.注册一个github账号创建一个仓库 hpf189/hpf189.github.io 仓库名字的格式要跟你账号名字一样,具体规则上网查

10.把博客部署到 github上去(部署到远端服务器)第五步的文件夹目录下 执行cnd命令:

hugo --theme=m10c --baseUrl="https://hpf189.github.io/" --buildDrafts
执行完后会在文件夹下出现一个public文件 将public 文件夹 把这个上传到github上去 在public下执行以下三个操作:
git init (第一次出现empty 再输入一次 出现existing) 初始化仓库 会出现一个 .git的隐藏文件
git add .
git commit -m "我的第1次提交"
在这里插入图片描述

11.将本地的 public 和 github仓库里的关联在public下执行以下两个操作:

git remote add origin https://github.com/hpf189/hpf189.github.io.git
git push -u origin master
在这里插入图片描述
若是第一次提交,会弹出对话框让你输入username 和 password 记住是输入你的名称 不是你的账号名

比如我的账号是 9759***[email protected] 我的名称是 hpf189

标签:文件夹,github,--,GitHub,HuGo,git,hpf189,hugo,搭建
From: https://www.cnblogs.com/DotNeter-Hpf/p/16619816.html

相关文章

  • HuGo博客的二次上传
    第二次甚至之后的提交1.重新生成下public文件夹,上面一章的第五步文件夹目录下执行cmd命令:hugo--theme=m10c--baseUrl="https://hpf189.github.io/"--buildDrafts2......
  • Github+jsDelivr+PicGo搭建图床
    1.GitHub创建仓库,申请TokenSetting→DeveloperSettings→PersonalaccessTokens→PersonalaccessTokens→Generatenewtoken创建如图所示,输入名字和勾选r......
  • redis cluster三主三从搭建
    rediscluster三主三从搭建需要用到三台机器,每台机器上启动8001和8002端口,也可以根据自己需求改成别的端口,在下面配置文件中会体现截止7.1步骤,1.1-7.1的步骤在三台机器上......
  • 即时通讯源码(基于websocket即时通讯源码uniapp)+视频搭建教程
    即时通讯系统源码服务器端构架目录:1、构建基本服务器2、用户在线功能3、用户消息广播机制4、用户业务层封装5、在线用户查询6、修改用户名......
  • 5分钟搭建1个智慧物流数据可视化大屏
    广义上,智慧物流是指通过智能软硬件、物联网、大数据等智慧化技术手段,实现物流各环节精细化、动态化、可视化管理,它以信息技术为支撑,在物流运输、仓库、包装、装卸搬运、流......
  • 基于Docker做MySQL主从搭建与Django的读写分离
    基于Docker做MySQL主从搭建主从的作用:写数据数据时使用主库,从库只用来读数据,这样做能够减少数据库压力,主从搭建可以一主一从,也可以是一主多从。mysql主从配置的流程如图......
  • centos7 搭建dnsmasq做为内网本地DNS解析服务器
    1、安装dnsmasqyuminstall-ydnsmasq2、修改配置#备份dnsmasq.confcp/etc/dnsmasq.conf/etc/dnsmasq.conf.bak#清空文件内容echo>/etc/dnsmasq.conf#写......
  • github打不开?推荐一个好用的插件
    自己电脑打不开github,想获取github上面的优质资源怎么办?百度有很多办法可以解决,比如改hosts,但是这种方式对于一些新手小白来说也是比较困难的在这里推荐一个插件,里面可以......
  • 博客搭建历程
    写一些东西,记录一下搭博客的经历。(总感觉这样搞会变成日记???)2022/8/23心血来潮搭一个博客,虽然感觉没什么用。找了好几个模板,但是有些看不懂(我太菜了)所以装不上...加几......
  • 如何搭建一体化的埋点系统
    大家都知道,现在的商业模式都是由数据来驱动业务的,特别是在互联网行业,数据的重要性,尤为明显。那么如何让数据来驱动业务呢,这就不得不提到埋点系统。所谓埋点,我相信大部分开......