Git - error: RPC failed; result=22, HTTP code = 401 fatal: The remote end hung up unexpectedly

    在用Git管理代碼版本時,用git push命令提交代碼,提示:git

    

    有如下幾個可能性:fetch

  1. Git 版本太低。GitCafe 推薦使用的 Git 版本是 >= 1.7。url

    $ git --versioncode

  2. 遠程倉庫路徑設置錯誤。注意,Git 對於路徑的識別是大小寫敏感的。blog

    查看已有的遠程倉庫:rem

    $ git remote -v
    origin  https://gitcafe.com/xxx/help.git (fetch)
    origin  https://gitcafe.com/xxx/help.git (push)

    設置新的遠程倉庫路徑:get

    $ git remote set-url origin https://gitcafe.com/xxx/Help.git

    查看新的遠程倉庫路徑:it

    $ git remote -v
    origin  https://gitcafe.com/xxx/Help.git (fetch)
    origin  https://gitcafe.com/xxx/Help.git (push)
  3. 對該倉庫沒有訪問權限。檢查你是否對目標倉庫有相應的讀寫權限。io

  4. 輸入了錯誤的用戶名和密碼。檢查你是否使用了對該倉庫有寫權限的正確的帳戶名稱和密碼,檢查是否對全部你名下的倉庫均不能訪問。權限

(以上內容部分轉自:https://gitcafe.com/GitCafe/Help/wiki/%E5%A6%82%E4%BD%95%E5%BA%94%E5%AF%B9-Git-%E6%93%8D%E4%BD%9C%E6%97%B6%E5%80%99%E7%9A%84-HTTP-%E9%94%99%E8%AF%AF,若有不當,請聯繫我刪除)

相關文章
相關標籤/搜索