[已解决]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提示错误但不再弹窗让再次输入账号密码。由于电脑凭证把第一次输入的账户密码记录了下来,导致后期一直错误。
需要修改账户名密码。
解决方式:
- 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主要有以下几种情况:
- 没有pull权限
- 要用ssh访问而不是https
- 凭据错误
可以参考这篇文章。
关于gitee的公钥管理可以参考官方文档,包括公钥管理‘、生成/添加SSH公钥、Git配置多个SSH-Key等内容。
[已解决]gitee初次使用git clone报错的更多相关文章
- centos git clone 报错 fatal: HTTP request failed 解决办法
git clone报错提示 git clone https://github.com/xxxx.git Initialized empty Git repository in /root/xxxx/. ...
- 使用git clone 报错curl56 errno 10054解决方法
使用git clone 报错curl56 errno 10054解决方法 ----------------版权声明:本文为CSDN博主「伽马射线爆」的原创文章,遵循CC 4.0 BY-SA版权协议,转 ...
- Git clone 报错 Unable to negotiate with xxx.xxx.xxx.xxx port 12345: no matching cipher found. Their offer: aes128-cbc,3des-cbc,blowfish-cbc
git clone 报错 Unable to negotiate with xxx.xxx.xxx.xxx. port 12345: no matching cipher found. Their o ...
- python进阶(六) 虚拟环境git clone报错解决办法
在虚拟环境目录,进行git clone xxxxx.git 项目,报如下图错误 解决办法:env GIT_SSL_NO_VERIFY=true git clone xxxx.git
- linux 下解决git clone报错
解决报错:error: The requested URL returned error: 401 Unauthorized while accessing 问题报错:error: The req ...
- git clone 报错 fatal: protocol 'https' is not supported 解决办法
版本:git 2.22.0 系统:win7旗舰版 先把https去掉 再把https加上 神奇的事情出现了,这样就可以了. 很多人都说这样解决了,原因不知道. Administrator@BWE8QX ...
- 码云git clone报错Incorrect username or password ( access token )
使用码云将仓库clone到本地,报错信息如下: D:\>git clone https://gitee.com/ycyzharry/helloworld.git Cloning into 'he ...
- git clone 报错Unable to negotiate with xxx.xxx.xxx.xxx port 12345: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1
在执行git clone命令报错 Unable to negotiate with xxx.xxx.xxx.xxx port 12345: no matching key exchange metho ...
- Git clone 报错 128
使用tortoiseGit检出项目是报错,错误代码128: 使用git bash检出相同目录时返回 git clone fatal:destination path already exists an ...
随机推荐
- JsonCpp——json文件的解析
定义: 官网: http://json.org/ 在线解析器:http://json.cn/ http://www.bejson.com/ JSON(JavaScript Object Notatio ...
- (3)ASP.NET Core 服务生命周期
1.前言 在ConfigureServices方法中的容器注册每个应用程序的服务,Asp.Core都可以为每个应用程序提供三种服务生命周期:●Transient(暂时):每次请求都会创建一个新的实例. ...
- 6 手写Java LinkedHashMap 核心源码
概述 LinkedHashMap是Java中常用的数据结构之一,安卓中的LruCache缓存,底层使用的就是LinkedHashMap,LRU(Least Recently Used)算法,即最近最少 ...
- node代理网络请求
server.js var express = require('express') var axios = require('axios') var port = 9000; var app = e ...
- jzoj5988. 【WC2019模拟2019.1.4】珂学计树题 (burnside引理)
传送门 题面 liu_runda曾经是个喜欢切数数题的OIer,往往看到数数题他就开始刚数数题.于是liu_runda出了一个数树题.听说OI圈子珂学盛行,他就在题目名字里加了珂学二字.一开始liu_ ...
- 15.split分割注意事项
1.v = 'k1,v1- k2,v2- k3,v3-'变成一个字典{'k1':'v1','k2':'v2','k3:'v3'...} 变成一个字典 {'k1':'v1','k2':'v2','k3: ...
- Ubuntu终端查看系统时间,以及日历
时间: date 日历: cal https://blog.csdn.net/zhengchaooo/article/details/79500032 修改时区以及时间 查看时区 date -R 修 ...
- socketserver+socket实现较为复杂的ftp,支持多用户在线
客户端(ftp_client.py) import socketserver,json,hashlib,os from pymongo import MongoClient ''' *****要点** ...
- C/S 和 B/S 架构
浏览器/服务器结构.它是C/S架构的一种改进,可以说属于三层C/S架构. 比较大的差别1.结构 C/S是两层架构,由客户端和服务器组成,而B/S是三层架构,由浏览器,WEB服务器和数据库服务器组成. ...
- HashMap的小总结 + 源码分析
一.HashMap的原理 所谓Map,就是关联数组,存的是键值对——key&value. 实现一个简单的Map,你也许会直接用两个LIst,一个存key,一个存value.然后做查询或者get ...