Git The requested URL returned error:403


一、問題描述

hexo部署的倉庫需要換到另一個賬號上,於是按照之前創建的步驟,修改了hexo安裝目錄下的deployrepo地址,然而hexo shexo g沒出錯,但是hexo d時,會出錯。

二、問題分析

  • 有可能是你真的沒有權限
  • 有可能是修改了git倉庫密碼和用戶名,導致本地內存和硬盤中的用戶名和密碼不能用

三、問題處理

  1. 執行git config --list ,查看git的配置信息

圖中的user.emailuser.name分別是登錄的郵箱和用戶名。

  1. 打開控制面板->用戶賬戶->管理Windows憑據,向下看有普通憑據,找到關於git:https://github.com並刪除
  2. 然而我是通過這種方法成功的。
//先去根目錄
root@wangxiaozhang:~/blog cd
//再執行來查看credential中緩存的用戶
root@wangxiaozhang:~# vi .git-credentials

這時我發現這里的代碼是我准備要替換的賬號名和密碼,於是立刻改成現在用的賬戶名和密碼,之后hexo d成功!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM