1.1基于hugo搭建个人博客网站——(写完只想更名依托答辩)
起因
最开始是我在网络上冲浪的时候,会看见很多大佬他们都有自己的个人网站,平时遇见的一些问题和心得体会,甚至是出去玩乐的内容都可以发在自己的个人博客里,在暑假里自己也想要弄出个个人博客来,毕竟大佬们都说“很简单的,网络上教程那么多现在,用个模板一会儿就搭建出来了” 当时我自己在网上买了一年的腾讯云轻量级服务器,还买了一个对我而言有特殊意义的域名,兴冲冲地就开始了,在hexo框架下,本地效果改的很不错,但是最终在git push的环节出了问题,我总是push不上去,由于畏难心理(不是第一次因为git命令而卡住了),便放弃了搭建个人博客的想法
蠢蠢欲动
临近年关,自己心里始终痒痒,尽管2022年过的很糟糕,但总是想把它记录下来,又想要重启个人网站的搭建计划 一方面是想形成自己的个人品牌效应,虽然没什么品牌,现在说这话就是闹着玩的,另一方面还是想这偌大的互联网,总得有我的一个栖息之地吧(想起上次产生类似的感受还是一个人走在街上,感慨武汉这么多房子,竟没有一处是我可以栖息的) ^e5e7e0
过程记录
首先是想要重新选择一个框架,因为hexo里需要nodejs,我实在分不清,在网络上最终选择了hugo, 这是他们的官网https://gohugo.io/
由于个人能力的缺失,我还需要一份详尽的文档,在经过不断的尝试之后,我参考的是这个博客[[https://zz2summer.github.io/github-pages-hugo-%E6%90%AD%E5%BB%BA%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2/]]
了解到的内容
需要的前置知识
- git基础命令的使用
- markdown语法
- 一定的自己处理问题的能力
特别的内容
其实挺想分享一下自己的整个过程,但是发现别人博客里比我写的更有意思更准确,我这里只是简单写一下自己感悟到的关于git的内容
git一直觉得很复杂,今天也只是为了搭建博客,弄了一些基础的命令
- git init:在我的理解里,就相当于是创建一些基础的信息,以确保后面的命令可以运行
- git add . :把当前的内容添加到暂存区(仅更改部分)
- git commit -m “info” :将暂存区内容添加到本地,commit后的info就是本次提交的信息注释
- git push origin master:这条命令把本地的origin分支push到github里的master主分支 在git里,我之前总是把remote当成服务器,今天才恍然大悟,master是作为代码托管的中心,而我们是围绕着master敲代码的工人,所以我们其实才是那个remote
总之,第一个个人网站就这么稀里糊涂地搭建好了,以后少不了我折腾的时候,暂时就这样讲究着用吧,有一种,跨入新时代的感觉就像是今年年初突然下决心要学出一个稳定科学🪜的时候,一下打开了很多的新世界,开拓了新视野,希望这个博客以后给我也带来很多新的东西。
感谢chatGPT,帮我解决了我的白痴问题