• [已解决]gitee初次使用git clone报错


    本文描述的错误按实际出现先后顺序排列,并且附上一些其他可能会出现的问题

    错误1:

    JZKJ@DESKTOP-I7Q9QJ4 MINGW64 ~
    $ git clone https://gitee.com/moocang/005zhongbang-doc.git
    Cloning into '005zhongbang-doc'...
    remote: Incorrect username or password ( access token ) // 1
    fatal: Authentication failed for 'https://gitee.com/moocang/005zhongbang-doc.git/'
    

    原因分析和解决:
    初次克隆gitee/git项目时,弹框提示输入账户和密码,如果操作失误导致账密输入错误,之后git bash提示错误但不再弹窗让再次输入账号密码。由于电脑凭证把第一次输入的账户密码记录了下来,导致后期一直错误。
    需要修改账户名密码。

    解决方式:

    1. Git Bash命令行
      如果发生错误1.1,就是说没有对配置文件C:/Program Files/Git/mingw64/etc/gitconfig的修改权限,因为它在C盘(系统盘)。
      错误1.1:
    JZKJ@DESKTOP-I7Q9QJ4 MINGW64 ~
    $ git config --system --unset credential.helper
    error: could not lock config file C:/Program Files/Git/mingw64/etc/gitconfig: Permission denied //2
    

    这里要么在自己的电脑授权(较麻烦),要么用管理员身份打开Git Bash。
    2. Windows 凭据
    进入控制面板所有控制面板项凭据管理器,找到普通凭据下的gitee凭据

    git:https://gitee.com
    

    点下拉三角展开,编辑或删除用户名和密码组成的凭据。

    错误2(错误1已解决):
    无法更新本地库。

    JZKJ@DESKTOP-I7Q9QJ4 MINGW64 ~
    $ git clone https://gitee.com/moocang/005zhongbang-doc.git
    Cloning into '005zhongbang-doc'...
    remote: You do not have permission to pull from the repository via HTTPS // 2
    fatal: Authentication failed for 'https://gitee.com/moocang/005zhongbang-doc.git/'
    

    发生这个错误的原因有很多,这里是我的gitee账户不在仓库的SSH公钥列表里,没有pull权限,想管理员申请吧自己加入团队即可。

    错误2主要有以下几种情况:

    1. 没有pull权限
    2. 要用ssh访问而不是https
    3. 凭据错误
      可以参考这篇文章。

    关于gitee的公钥管理可以参考官方文档,包括公钥管理‘、生成/添加SSH公钥、Git配置多个SSH-Key等内容。

  • 相关阅读:
    设置IME控制输入框只能输入英文
    URLStream
    EBS前台界面值找后台对应的字段方法
    EBS调试
    Oracle EBS 如何定义请求
    EBS FORM(10g)开发步骤
    BOM模块常用表结构
    小示例分清表接关系
    UOM物料单位转换(同类型才能转换)
    ORECLE EBS 如何调试
  • 原文地址:https://www.cnblogs.com/xsjzhao/p/11083689.html
Copyright © 2020-2023  润新知