<?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://www.imcry.vip/tags/github.html</link>
        <description>Recent content in GitHub on 初然忆</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh</language>
        <lastBuildDate>Mon, 18 May 2026 14:30:01 +0800</lastBuildDate><atom:link href="https://www.imcry.vip/tags/github/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>利用GitHub作为图床并中转加速</title>
            <link>https://www.imcry.vip/post/2026-5-18-14.html</link>
            <pubDate>Mon, 18 May 2026 14:30:01 +0800</pubDate>
            <guid>https://www.imcry.vip/post/2026-5-18-14.html</guid>
            <description>&lt;img src=&#34;https://www.imcry.vip/cover/cover-3.jpg&#34; alt=&#34;Featured image of post 利用GitHub作为图床并中转加速&#34; /&gt;&lt;h2 id=&#34;简单扯扯&#34;&gt;&lt;a href=&#34;#%e7%ae%80%e5%8d%95%e6%89%af%e6%89%af&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;简单扯扯&#xA;&lt;/h2&gt;&lt;p&gt;博客迁移到HuGo后，速度确实快了不少，但是图片存在哪里的问题还没有解决。比较担心在用大厂的对象存储服务以后会被人恶意刷流量导致欠费，去用第三方图床也会吃到每日上传次数的限制，自建图床又得考虑维护成本。想白嫖的心情在此刻升至顶点，到底怎么样才能&lt;strong&gt;分币不掏&lt;/strong&gt;？   &lt;br&gt;&#xA;在B站上简单搜索了下，比较火热的方案是用GitHub的仓库作为图床，然后再搭配&lt;strong&gt;cloudflare&lt;/strong&gt;来实现全球加速。&lt;br&gt;&#xA;不过按照我前段时间使用&lt;strong&gt;cloudflare&lt;/strong&gt;的感受来看，&lt;em&gt;这家伙一到傍晚就容易抽风，国内直连上不去&lt;/em&gt;。我把目光看向了腾讯云的EA加速服务，我想着用它来加速我的GitHub Pages服务。&lt;/p&gt;&#xA;&lt;h2 id=&#34;创建账户&#34;&gt;&lt;a href=&#34;#%e5%88%9b%e5%bb%ba%e8%b4%a6%e6%88%b7&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;创建账户&#xA;&lt;/h2&gt;&lt;p&gt;先创建一个新的GitHub账户，避免污染其他账户。&lt;/p&gt;&#xA;&lt;h2 id=&#34;创建仓库&#34;&gt;&lt;a href=&#34;#%e5%88%9b%e5%bb%ba%e4%bb%93%e5%ba%93&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;创建仓库&#xA;&lt;/h2&gt;&lt;p&gt;打开页面:&lt;a class=&#34;link&#34; href=&#34;https://github.com/new&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://github.com/new&lt;/a&gt;    &lt;br&gt;&#xA;在&lt;code&gt;Repository name&lt;/code&gt;处填写好仓库名称，点击页面最下方按钮&lt;code&gt;Create repository&lt;/code&gt;。&lt;/p&gt;&#xA;&lt;h2 id=&#34;创建令牌&#34;&gt;&lt;a href=&#34;#%e5%88%9b%e5%bb%ba%e4%bb%a4%e7%89%8c&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;创建令牌&#xA;&lt;/h2&gt;&lt;p&gt;点击GitHub个人头像，进入&lt;code&gt;Settings&lt;/code&gt;-&amp;gt;&lt;code&gt;Developer Settings&lt;/code&gt;-&amp;gt;&lt;code&gt;Personal access tokens&lt;/code&gt;-&amp;gt;&lt;code&gt;Tokens (classic)&lt;/code&gt;。 &lt;br&gt;&#xA;点击右上角的按钮：&lt;code&gt;Generate new token&lt;/code&gt;-&amp;gt;&lt;code&gt;Generate new token (classic)&lt;/code&gt;   &lt;br&gt;&#xA;设置过期时间，勾选&lt;code&gt;repo&lt;/code&gt;及其下属选项   &lt;br&gt;&#xA;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://static.imcry.vip/img/2026-05-18_145632.png&#34;&gt;  &lt;br&gt;&#xA;最后点击页面下方的&lt;code&gt;Generate token&lt;/code&gt;按钮，拿到令牌后保存好。&lt;/p&gt;&#xA;&lt;h2 id=&#34;图片上传&#34;&gt;&lt;a href=&#34;#%e5%9b%be%e7%89%87%e4%b8%8a%e4%bc%a0&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;图片上传&#xA;&lt;/h2&gt;&lt;h3 id=&#34;配置picgo&#34;&gt;&lt;a href=&#34;#%e9%85%8d%e7%bd%aepicgo&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;配置PicGo&#xA;&lt;/h3&gt;&lt;p&gt;博主选择了&lt;code&gt;PicGo&lt;/code&gt;作为图片上传的客户端。&#xA;PicGo下载：&lt;a class=&#34;link&#34; href=&#34;https://github.com/Molunerfinn/PicGo/releases/latest&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://github.com/Molunerfinn/PicGo/releases/latest&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;点击创建图床的十字图标。 &lt;br&gt;&#xA;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://static.imcry.vip/img/20260518151840023.png&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;进入界面后填写如下信息：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;图床配置名：随意&lt;/li&gt;&#xA;&lt;li&gt;设定仓库名：&lt;code&gt;GitHub用户名/仓库名&lt;/code&gt;，比如&lt;code&gt;ikun/basketball&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;设定分支名：一般填写&lt;code&gt;master&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;设定Token：填写刚才创建好的令牌，详见&lt;a class=&#34;link&#34; href=&#34;#%e5%88%9b%e5%bb%ba%e4%bb%a4%e7%89%8c&#34; &gt;创建令牌&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;设定存储路径：填入&lt;code&gt;img&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;设定自定义域名：先不管，最后才设置，参考&lt;a class=&#34;link&#34; href=&#34;#%e5%86%8d%e6%ac%a1%e9%85%8d%e7%bd%aepicgo&#34; &gt;再次配置picgo&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;尝试上传&#34;&gt;&lt;a href=&#34;#%e5%b0%9d%e8%af%95%e4%b8%8a%e4%bc%a0&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;尝试上传&#xA;&lt;/h3&gt;&lt;p&gt;拖入一张照片到PicGo的主界面，软件会自动将图片上传。  &lt;br&gt;&#xA;接着进入到PicGo的相册界面，如果出现刚才上传的图片，那就得恭喜你成功了80%     &lt;br&gt;&#xA;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://static.imcry.vip/img/20260518153115521.png&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;中转加速&#34;&gt;&lt;a href=&#34;#%e4%b8%ad%e8%bd%ac%e5%8a%a0%e9%80%9f&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;中转加速&#xA;&lt;/h2&gt;&lt;p&gt;博主将以腾讯云的&lt;code&gt;EdgeOne&lt;/code&gt;服务演示，步骤较为省略。       &lt;br&gt;&#xA;如果是优化国内访问图床的速度，那么此建议使用ICP备案域名，没有备案的话可以去用别的CDN。&lt;/p&gt;&#xA;&lt;h3 id=&#34;新增域名&#34;&gt;&lt;a href=&#34;#%e6%96%b0%e5%a2%9e%e5%9f%9f%e5%90%8d&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;新增域名&#xA;&lt;/h3&gt;&lt;p&gt;先去EA添加记录，再去域名DNS所属的解析平台添加EA给的解析值。&lt;/p&gt;&#xA;&lt;h4 id=&#34;操作ea&#34;&gt;&lt;a href=&#34;#%e6%93%8d%e4%bd%9cea&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;操作EA&#xA;&lt;/h4&gt;&lt;p&gt;在EdgeOne里新增一个用于加速的域名，解析值为&lt;code&gt;GitHub用户名.github.io&lt;/code&gt;，例如&lt;code&gt;beidou6.github.io&lt;/code&gt;。 &lt;br&gt;&#xA;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://static.imcry.vip/img/20260518155002036.png&#34;&gt;  &lt;br&gt;&#xA;完成操作后点击下一步，EA会给出需要操作的信息。   &lt;br&gt;&#xA;例如：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;主机记录：cscs&lt;/li&gt;&#xA;&lt;li&gt;记录类型：CNAME&lt;/li&gt;&#xA;&lt;li&gt;记录值：cscs.imcry.vip.eo.dnse0.com&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;操作域名dns解析&#34;&gt;&lt;a href=&#34;#%e6%93%8d%e4%bd%9c%e5%9f%9f%e5%90%8ddns%e8%a7%a3%e6%9e%90&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;操作域名DNS解析&#xA;&lt;/h4&gt;&lt;p&gt;按照EA给出的信息，去域名DNS所属的解析平台添加EA给的解析值。&lt;/p&gt;&#xA;&lt;h3 id=&#34;配置github仓库&#34;&gt;&lt;a href=&#34;#%e9%85%8d%e7%bd%aegithub%e4%bb%93%e5%ba%93&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;配置GitHub仓库&#xA;&lt;/h3&gt;&lt;p&gt;进入到图床仓库的设置页面，点击&lt;code&gt;Pages&lt;/code&gt;。  &lt;br&gt;&#xA;在&lt;strong&gt;Branch&lt;/strong&gt;处设置默认分支为&lt;code&gt;master&lt;/code&gt;，点击&lt;code&gt;save&lt;/code&gt;按钮。&lt;br&gt;&#xA;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://static.imcry.vip/img/20260518155850723.png&#34;&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;设置自定义域名&#34;&gt;&lt;a href=&#34;#%e8%ae%be%e7%bd%ae%e8%87%aa%e5%ae%9a%e4%b9%89%e5%9f%9f%e5%90%8d&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;设置自定义域名&#xA;&lt;/h4&gt;&lt;p&gt;在&lt;a class=&#34;link&#34; href=&#34;#%e9%85%8d%e7%bd%aeGitHub%e4%bb%93%e5%ba%93&#34; &gt;配置GitHub仓库&lt;/a&gt;同页面下，于&lt;code&gt;Custom domain&lt;/code&gt;处填入在EA添加的加速域名，最后点击&lt;code&gt;Save&lt;/code&gt;保存。 &lt;br&gt;&#xA;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://static.imcry.vip/img/20260518160359496.png&#34;&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;再次配置picgo&#34;&gt;&lt;a href=&#34;#%e5%86%8d%e6%ac%a1%e9%85%8d%e7%bd%aepicgo&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;再次配置PicGo&#xA;&lt;/h4&gt;&lt;p&gt;回到PicGo的图床配置界面，填写&lt;strong&gt;设定自定义域名&lt;/strong&gt;，填写值为在EA创建的加速域名，结尾不带斜杠，例如&lt;code&gt;https://cscs.imcry.vip&lt;/code&gt;&lt;/p&gt;&#xA;</description>
        </item></channel>
</rss>
