<?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 Dapeng Zhang</title><link>https://zhangdapeng.dev/tags/github/</link><description>Recent content in Github on Dapeng Zhang</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Thu, 03 Jul 2025 16:49:52 +0000</lastBuildDate><atom:link href="https://zhangdapeng.dev/tags/github/index.xml" rel="self" type="application/rss+xml"/><item><title>Github 之 Connection timed out 的问题</title><link>https://zhangdapeng.dev/p/github-zhi-connection-timed-out-de-wen-ti/</link><pubDate>Thu, 03 Jul 2025 16:49:52 +0000</pubDate><guid>https://zhangdapeng.dev/p/github-zhi-connection-timed-out-de-wen-ti/</guid><description>&lt;p&gt;最近push代码到github的时候出现了问题&lt;/p&gt;

 &lt;blockquote&gt;
 &lt;p&gt;$ git push origin master&lt;/p&gt;
&lt;p&gt;ssh: connect to host github.com port 22: Operation timed out&lt;/p&gt;
&lt;p&gt;fatal: Could not read from remote repository.&lt;/p&gt;
&lt;p&gt;Please make sure you have the correct access rights&lt;/p&gt;
&lt;p&gt;and the repository exists.&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;p&gt;经过google后找到了解决办法&lt;/p&gt;
&lt;p&gt;先用如下命令进行测试&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ssh -T -p &lt;span style="color:#ae81ff"&gt;443&lt;/span&gt; xx@xx
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;如果测试后出现下面类似的提示说明可以继续操作了&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Hi userName! You&lt;span style="color:#960050;background-color:#1e0010"&gt;&amp;#39;&lt;/span&gt;ve successfully authenticated, but GitHub does not provide shell access.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;接下来编辑~/.ssh/config文件（没有则创建一个），然后加入下面的代码：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Host github.com 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Hostname ssh.github.com 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Port &lt;span style="color:#ae81ff"&gt;443&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;最后在进行测试下&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ssh -T xx@xxx
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;如果有如下提示表示可以进行正常操作了&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Warning: Permanently added the RSA host key &lt;span style="color:#66d9ef"&gt;for&lt;/span&gt; IP address &lt;span style="color:#e6db74"&gt;&amp;#39;[192.30.253.122]:443&amp;#39;&lt;/span&gt; to the list of known hosts. 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Hi yourname! You&lt;span style="color:#960050;background-color:#1e0010"&gt;&amp;#39;&lt;/span&gt;ve successfully authenticated, but GitHub does not provide shell access.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>github-gist-hosts 设置</title><link>https://zhangdapeng.dev/p/github-gist-hosts-she-zhi/</link><pubDate>Wed, 02 Jul 2025 16:00:36 +0000</pubDate><guid>https://zhangdapeng.dev/p/github-gist-hosts-she-zhi/</guid><description>&lt;p&gt;最近打开gist.github.com就会出现问题，打不开，记录一个推荐的办法，很有效果&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;192.30.252.141 gist.github.com 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;185.31.17.184 github.global.ssl.fastly.net 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;185.31.17.184 github-camo.global.ssl.fastly.net
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>国内解决github访问慢的办法</title><link>https://zhangdapeng.dev/p/guo-nei-jie-jue-github-fang-wen-man-de-ban-fa/</link><pubDate>Tue, 01 Jul 2025 11:53:20 +0000</pubDate><guid>https://zhangdapeng.dev/p/guo-nei-jie-jue-github-fang-wen-man-de-ban-fa/</guid><description>&lt;p&gt;github 慢, 或者说是它的资源 host 被堵而已, 大家可以通过简单的 hosts 映射解决:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;185.31.16.184 github.global.ssl.fastly.net
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;原因是这样的吧： &lt;a class="link" href="http://weibo.com/1415338244/ACTYkq8xK" target="_blank" rel="noopener"
 &gt;http://weibo.com/1415338244/ACTYkq8xK&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>