zoukankan      html  css  js  c++  java
  • git远程提交失败

    同步仓库并解决403报错

    这时候对本地仓库和github进行同步

    # git push -u origin master

    error: The requested URL returned error: 403 Forbidden while accessing https://github.com/user/test.git/info/refs

     

    fatal: HTTP request failed

    提示403 Forbidden!

     

    打开开关看详细日志

    # export GIT_CURL_VERBOSE=1

    # git push                 

    * Couldn't find host github.com in the .netrc file; using defaults

    * About to connect() to github.com port 443 (#0)

    *   Trying 192.30.253.112... * Connected to github.com (192.30.253.112) port 443 (#0)

    * Initializing NSS with certpath: sql:/etc/pki/nssdb

    *   CAfile: /etc/pki/tls/certs/ca-bundle.crt

      CApath: none

    * SSL connection using TLS_RSA_WITH_AES_128_CBC_SHA

    * Server certificate:

    *       subject: CN=github.com,O="GitHub, Inc.",L=San Francisco,ST=California,C=US,postalCode=94107,STREET="88 Colin P Kelly, Jr Street",serialNumber=5157550,incorporationState=Delaware,incorporationCountry=US,businessCategory=Private Organization

    *       start date: Mar 10 00:00:00 2016 GMT

    *       expire date: May 17 12:00:00 2018 GMT

    *       common name: github.com

    *       issuer: CN=DigiCert SHA2 Extended Validation Server CA,OU=www.digicert.com,O=DigiCert Inc,C=US

    > GET /user/test.git/info/refs?service=git-receive-pack HTTP/1.1

    User-Agent: git/1.7.1

    Host: github.com

    Accept: */*

    Pragma: no-cache

     

    * The requested URL returned error: 401 Authorization Required

    * Closing connection #0

    * Couldn't find host github.com in the .netrc file; using defaults

    * About to connect() to github.com port 443 (#0)

    *   Trying 192.30.253.112... * Connected to github.com (192.30.253.112) port 443 (#0)

    *   CAfile: /etc/pki/tls/certs/ca-bundle.crt

      CApath: none

    * SSL connection using TLS_RSA_WITH_AES_128_CBC_SHA

    * Server certificate:

    *       subject: CN=github.com,O="GitHub, Inc.",L=San Francisco,ST=California,C=US,postalCode=94107,STREET="88 Colin P Kelly, Jr Street",serialNumber=5157550,incorporationState=Delaware,incorporationCountry=US,businessCategory=Private Organization

    *       start date: Mar 10 00:00:00 2016 GMT

    *       expire date: May 17 12:00:00 2018 GMT

    *       common name: github.com

    *       issuer: CN=DigiCert SHA2 Extended Validation Server CA,OU=www.digicert.com,O=DigiCert Inc,C=US

    > GET /user/test.git/info/refs HTTP/1.1

    User-Agent: git/1.7.1

    Host: github.com

    Accept: */*

    Pragma: no-cache

     

    * The requested URL returned error: 403 Forbidden

    * Closing connection #0

    error: The requested URL returned error: 403 Forbidden while accessing https://github.com/user/test.git/info/refs

     

    fatal: HTTP request failed

     

    可以看到上面红色加粗的文字(The requested URL returned error: 401 Authorization Required),是权限问题导致的,可以修改.git/config文件追加用户名和密码:

    1)编辑.git/config文件

    2)在[remote “origin”]下找到找到url变量

    3)修改url = https://github.com/user/test.git,修改为url = ssh://git@github.com/user/test.git,修改完了保存

    4)通过git push origin master进行同步,已经可以成功了

  • 相关阅读:
    快乐的深圳之旅
    编码和字体[zz]
    USB转串口芯片几点总结有疑问
    ANSI/UTF8/UCS2(UTF16),以及回车换行[zz]
    详细介绍四线电阻触摸屏的工作原理[zz]
    无字库12864液晶的驱动方法[zz]
    字符集和字符编码(Charset & Encoding)[zz]
    搭建CodeBlocks+wxWidgets可视化编程环境(Windows)
    wxWidgets初始化分析应用定义和初始化
    开发CodeBlocks插件(1)入门篇
  • 原文地址:https://www.cnblogs.com/yanzifamily/p/6373355.html
Copyright © 2011-2022 走看看