逢亭有君 發表於 2020-3-9 16:38:00

gitee error:you do not have permission to pull from the repository解决方法

<p>在初次使用git进行项目的版本管理时,如果是pull一个项目,往往会出现下面的错误提示:<br>
<img src="https://img2020.cnblogs.com/blog/480452/202003/480452-20200309163234634-1279318680.png" alt="1" loading="lazy"></p>
<p>原因分析:</p>
<p>这是由于没有设置Gitee的SSH公钥。在未设置SSH公钥的情况下,可以使用git clone Gitee上的项目,但是不能git push项目到Gitee上,如果想push项目到Gitee,那么必须配置SSH公钥。生成公钥和配置公钥的办法,可以参考Gitee帮助里面的文章,里面做了详细的介绍https://gitee.com/help/articles/4191 。比你在百度里面不知所措的遨游强多了。</p>
<p>解决办法:</p>
<p>1、生成SSH公钥</p>
<pre><code>ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
</code></pre>
<p><img src="https://img2020.cnblogs.com/blog/480452/202003/480452-20200309163347485-392677761.png" alt="2" loading="lazy"></p>
<p>找到对应的目录:<br>
<img src="https://img2020.cnblogs.com/blog/480452/202003/480452-20200309163402841-446180691.png" alt="3" loading="lazy"></p>
<p>找到gitee进行配置:<br>
<img src="https://img2020.cnblogs.com/blog/480452/202003/480452-20200309163418148-5434113.png" alt="4" loading="lazy"></p>
<p>这里添加之后,在git push 的时候,发现还是会:<br>
<img src="https://img2020.cnblogs.com/blog/480452/202003/480452-20200309163436167-155578828.png" alt="5" loading="lazy"></p>
<p>可能是你的这台电脑以前使用过git,所以保存的账号和密码是其他人的,所以需要进行修改账号和密码,步骤如下:</p>
<ol>
<li>进入控制面板</li>
<li>选择用户账户</li>
<li>选择管理你的凭据</li>
<li>选择Windows凭据</li>
<li>选择git保存的用户信息</li>
<li>选择编辑或者进行删除操作</li>
<li>完成</li>
</ol>
<p><strong>第一步:</strong><br>
<img src="https://img2020.cnblogs.com/blog/480452/202003/480452-20200309163602627-1981421720.png" alt="6" loading="lazy"></p>
<p><strong>第二步:</strong><br>
<img src="https://img2020.cnblogs.com/blog/480452/202003/480452-20200309163622682-1573179381.png" alt="7" loading="lazy"></p>
<p><strong>第三步:</strong><br>
<img src="https://img2020.cnblogs.com/blog/480452/202003/480452-20200309163640374-1072655083.png" alt="8" loading="lazy"></p>
<p>修改完成之后就OK了。</p>
<p>原文地址:https://www.cnblogs.com/e0yu/p/9828520.html</p><br><br>
来源:https://www.cnblogs.com/jpwz/p/12449476.html
頁: [1]
查看完整版本: gitee error:you do not have permission to pull from the repository解决方法