idea提交代码到gitee报错:The requested URL returned error: 403
<h3><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">问题:</span></h3><p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">今天,使用idea提交git代码到gitee,突然老是报403,以前配置好了SSH私钥与公钥,突然就不管用了,在网上试了好多办法。</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px"><img src="https://img2020.cnblogs.com/blog/955092/202112/955092-20211216123422721-4403812.png" alt="" width="825" height="63" loading="lazy"></span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">有说在idea的gitee插件里重新登陆gitee的。</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">有说在windows系统中用户账户的windows的凭据中重新输入gitee密码的。</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">有说在git控制台配置全局登录用户名的。</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">都!没!有!用!</span></p>
<h3><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">解决方案:</span></h3>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">原来,需要清除本地的gitee用户名和密码,执行:</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">git config --system --unset credential.helper</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">再执行推送即可。</span></p>
<h3><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">PS:</span></h3>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">另外,没有配置过SSH公钥的朋友可能遇到:</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">gitee推送到远程仓库时提示错误</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">remote: Incorrect username or password ( access token )</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">fatal: Authentication failed for 'https://gitee.com/***/***.git/'</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">道理和我这边遇到的一样</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">解决办法:清除本地的gitee用户名和密码,执行:</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">git config --system --unset credential.helper</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">再执行推送,重新输入用户名和密码。</span></p>
<h3><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">想法:</span></h3>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 16px">这种不涉及开法主要工作中的旁支小问题最让人揪心,不是工作的主要工作点,但偏偏出问题,没他还不行。很多时候,人之所以觉得某一领域、专业的知识难学,很大程度并不是专业领域本身很难,而是因为外部性因素,就像每个人到终了社会地位不同,不是因为自身不努力,很大程度还是因为出身这一外部性不可控因素导致的,因此,实事求是,不执迷于事物的表象而忽略了本质才是正经。</span></p><br><br>
来源:https://www.cnblogs.com/guanghe/p/15697372.html
頁:
[1]