<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Git on heartnn的自留地</title><link>https://www.heartnn.com/tags/git/</link><description>Recent content in Git on heartnn的自留地</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><copyright>&amp;copy;2008-2025 heartnn的自留地</copyright><lastBuildDate>Tue, 21 Oct 2025 23:00:00 +0800</lastBuildDate><atom:link href="https://www.heartnn.com/tags/git/index.xml" rel="self" type="application/rss+xml"/><item><title>把Hugo博客部署在自己的服务器上</title><link>https://www.heartnn.com/2025/10/21/deploy-hugo-on-vps/</link><pubDate>Tue, 21 Oct 2025 23:00:00 +0800</pubDate><guid>https://www.heartnn.com/2025/10/21/deploy-hugo-on-vps/</guid><description>&lt;p>按道理来说，没人会这么做，因为Github、Netlify、Vercel之类的能保存静态博客的地方太多了，所以网上也没什么教程，起因是我受够了Github，每次仓库Action，保存到Pages，然后main分支就会提醒我落后于gh-pages分支，两个分支又没法合并，而且Github Pages在国内的访问速度懂得都懂。还有一个原因是博客的评论系统从Valine切换到了Waline，保留了以前的所有数据，并且部署到了VPS，这样一来也有理由把博客整个放到VPS上了。&lt;/p>
&lt;p>首先考虑要不要保留版本控制功能，如果不需要的话，大概下载一个Hugo的二进制程序，然后自己构建源码，再用一个Web服务器，顺便解决SSL证书，就完全没问题了，但是这样每次更新博客的时候需要ssh到Hugo源码目录编辑，就算是用WebDAV挂载源码目录或者Syncthing同步，也免不了，也需要在本地有hugo的二进制程序，而且出门在外的话，是没有办法很方便写博客的。&lt;/p></description></item><item><title>使用Shadowsocks为git代理</title><link>https://www.heartnn.com/2017/03/05/using-shadowsocks-for-git-proxy/</link><pubDate>Sun, 05 Mar 2017 14:17:30 +0800</pubDate><guid>https://www.heartnn.com/2017/03/05/using-shadowsocks-for-git-proxy/</guid><description>&lt;p>一直在用官方的git程序更新位于Openshift的博客，今天更新时发现22端口非常缓慢，眼看博客代码提交不上去，所以只得挂上SS，但SS却不能为git做代理，于是才有了本文下面的内容。&lt;/p>
&lt;h4 id="一网上搜出了git为项目设置代理的方法">一、网上搜出了git为项目设置代理的方法：&lt;/h4>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>git config --local http.proxy &lt;span style="color:#e6db74">&amp;#39;socks5://127.0.0.1:1080&amp;#39;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>git config --local https.proxy &lt;span style="color:#e6db74">&amp;#39;socks5://127.0.0.1:1080&amp;#39;&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>此方法在我的电脑里并不适用，不过多讨论。&lt;/p></description></item></channel></rss>