<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>GitHub on 小小时候的胡同</title>
        <link>https://blog.lovetianjin.com/tags/github/</link>
        <description>Recent content in GitHub on 小小时候的胡同</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-cn</language>
        <lastBuildDate>Tue, 03 Mar 2026 12:00:00 +0800</lastBuildDate><atom:link href="https://blog.lovetianjin.com/tags/github/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>从零开始：手把手教你用 GitHub 免费部署 Hugo 博客</title>
            <link>https://blog.lovetianjin.com/post/%E4%BB%8E%E9%9B%B6%E5%BC%80%E5%A7%8B%E6%89%8B%E6%8A%8A%E6%89%8B%E6%95%99%E4%BD%A0%E7%94%A8-github-%E5%85%8D%E8%B4%B9%E9%83%A8%E7%BD%B2-hugo-%E5%8D%9A%E5%AE%A2/</link>
            <pubDate>Tue, 03 Mar 2026 12:00:00 +0800</pubDate>
            <guid>https://blog.lovetianjin.com/post/%E4%BB%8E%E9%9B%B6%E5%BC%80%E5%A7%8B%E6%89%8B%E6%8A%8A%E6%89%8B%E6%95%99%E4%BD%A0%E7%94%A8-github-%E5%85%8D%E8%B4%B9%E9%83%A8%E7%BD%B2-hugo-%E5%8D%9A%E5%AE%A2/</guid>
            <description>&lt;p&gt;嘿！想拥有一个既极速又极简，还完全免费的个人博客吗？&lt;/p&gt;&#xA;&lt;p&gt;很多小伙伴被“部署”、“服务器”、“域名”这些词吓到了。其实，利用 &lt;strong&gt;Hugo（世界上最快的静态网站生成器）&lt;/strong&gt; 和 &lt;strong&gt;GitHub（全球最大的代码托管平台）&lt;/strong&gt;，你只需要动动手指，就能拥有一个专属的互联网小家。&lt;/p&gt;&#xA;&lt;p&gt;今天这篇教程，就是专门为“小白”准备的避坑指南。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;一-为什么选择-hugo--github&#34;&gt;一、 为什么选择 Hugo + GitHub？&#xA;&lt;/h2&gt;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;快：&lt;/strong&gt; Hugo 生成页面的速度是以“毫秒”计算的。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;省：&lt;/strong&gt; GitHub Pages 提供的托管服务完全&lt;strong&gt;免费&lt;/strong&gt;，连服务器钱都省了。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;稳：&lt;/strong&gt; 只要 GitHub 不倒闭，你的博客就永远在线。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;酷：&lt;/strong&gt; 纯文本写作，像程序员一样记录生活。&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;二-准备工作你需要准备什么&#34;&gt;二、 准备工作（你需要准备什么）&#xA;&lt;/h2&gt;&lt;p&gt;在开始之前，请确保你已经：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;注册了一个 &lt;a class=&#34;link&#34; href=&#34;https://github.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;GitHub&lt;/a&gt; 账号。&lt;/li&gt;&#xA;&lt;li&gt;在电脑上安装了 &lt;strong&gt;Git&lt;/strong&gt; 和 &lt;strong&gt;Hugo&lt;/strong&gt;（如果还没装，可以去官网下载，一路“下一步”即可）。&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;三-实战步骤&#34;&gt;三、 实战步骤&#xA;&lt;/h2&gt;&lt;h3 id=&#34;1-本地创建博客&#34;&gt;1. 本地创建博客&#xA;&lt;/h3&gt;&lt;p&gt;打开终端（Windows 的 PowerShell 或 Mac 的 Terminal），输入：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;hugo new site my-blog&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cd my-blog&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;2-挑选一个皮肤主题&#34;&gt;2. 挑选一个“皮肤”（主题）&#xA;&lt;/h3&gt;&lt;p&gt;没有皮肤的博客是不完整的。我们以经典的 &lt;strong&gt;PaperMod&lt;/strong&gt; 为例：&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code class=&#34;language-git&#34; data-lang=&#34;git&#34;&gt;git init&#xA;git submodule add --depth=1 [https://github.com/adityatelange/hugo-PaperMod.git](https://github.com/adityatelange/hugo-PaperMod.git) themes/PaperMod&#xA;echo &amp;#34;theme = &amp;#39;PaperMod&amp;#39;&amp;#34; &amp;gt;&amp;gt; hugo.toml&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;3-写下第一篇文章&#34;&gt;3. 写下第一篇文章&#xA;&lt;/h3&gt;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code class=&#34;language-hugo&#34; data-lang=&#34;hugo&#34;&gt;hugo new posts/hello-world.md&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;打开生成的 content/posts/hello-world.md，随便写点什么。&lt;/p&gt;&#xA;&lt;h3 id=&#34;4-推送到-github&#34;&gt;4. 推送到 GitHub&#xA;&lt;/h3&gt;&lt;p&gt;这是最关键的一步。&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;在 GitHub 上新建一个仓库，名字叫：你的用户名.github.io（例如 zhangsan.github.io）。&lt;/li&gt;&#xA;&lt;li&gt;在本地博客根目录，关联这个仓库并推送：&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code class=&#34;language-git&#34; data-lang=&#34;git&#34;&gt;git commit -m &amp;#34;初次建站&amp;#34;&#xA;git branch -M main&#xA;git remote add origin [https://github.com/你的用户名/你的用户名.github.io.git](https://github.com/你的用户名/你的用户名.github.io.git)&#xA;git push -u origin main&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;5开启自动化部署github-actions&#34;&gt;5.开启自动化部署（GitHub Actions）&#xA;&lt;/h3&gt;&lt;p&gt;现在最流行的做法是使用 GitHub Actions。你只需要在 GitHub 仓库的设置（Settings -&amp;gt; Pages）里，把 Build and deployment 的源改为 GitHub Actions。&lt;/p&gt;&#xA;&lt;p&gt;GitHub 会自动识别 Hugo 项目并帮你把网页“变”出来。几分钟后，访问 https://你的用户名.github.io，奇迹就发生了！&lt;/p&gt;&#xA;&lt;h2 id=&#34;四-掌握写作利器markdown-md&#34;&gt;四、 掌握写作利器：Markdown (MD)&#xA;&lt;/h2&gt;&lt;p&gt;既然用了 Hugo，你就必须学会用 Markdown 写作。这是一种“所见即所得”的轻量级标记语言。&lt;/p&gt;&#xA;&lt;p&gt;为什么大家都爱 Markdown？&#xA;专注于文字： 你不需要纠结字体大小、行间距，写完即排版。&lt;/p&gt;&#xA;&lt;p&gt;跨平台： 任何编辑器都能打开，不会像 Word 文档那样格式错乱。&lt;/p&gt;&#xA;&lt;p&gt;代码友好： 插入代码块非常漂亮，适合技术人。&lt;/p&gt;&#xA;&lt;p&gt;常用命令“小抄”&#xA;如果你是第一次使用，记住下面这几个就够用了：&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;效果&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Markdown 语法&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;一级标题&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;# 标题名字&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;二级标题&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;## 标题名字&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;加粗&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;**这是粗体**&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;斜体&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;*这是斜体*&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;超链接&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;[文字](链接地址)&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;插入图片&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;![描述](图片地址)&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;无序列表&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;* 列表项&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;引用代码&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;代码内容&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;&lt;strong&gt;温馨提示：&lt;/strong&gt; 在 Markdown 中，&lt;strong&gt;所有的符号（如 #、*、!）后面都要加一个空格&lt;/strong&gt;，这样格式才最标准。&lt;/p&gt;&#xA;&lt;h2 id=&#34;五-结语&#34;&gt;五、 结语&#xA;&lt;/h2&gt;&lt;p&gt;搭建博客只是第一步，&lt;strong&gt;持续的输出&lt;/strong&gt;才是灵魂。&lt;/p&gt;&#xA;&lt;p&gt;利用 Hugo，你可以摆脱社交平台的束缚，拥有一个完全属于自己的思考空间。&lt;/p&gt;&#xA;</description>
        </item></channel>
</rss>
