git 的使用和如何clone ,我这里暂且不讲,直接说问题:

首先操作结果如下:

错误码403 的意思可以百度,简单说就是服务器知道你的意图,但是拒绝了你。
隐隐约约感觉到是账密的问题,但是又不弹出需要输入密码的弹窗。后来查阅定位到具体原因:git 客户端缓存了错误的密码。

问题起源:

https方式每次都要输入密码,按照如下设置即可输入一次就不用再手输入密码的困扰而且又享受https带来的极速

  • 设置记住密码(默认15分钟):
git config --global credential.helper cache

这一步在我们一开始使用git的时候,看的那个教程上肯定有,也操作过。
当时是方便了, 等现在换项目时就会遇到今天的问题。
如果想自己设置时间,可以这样做:

git config credential.helper 'cache --timeout=3600'

这样就设置一个小时之后失效

  • 长期存储密码:
git config --global credential.helper store

找到当初挖的坑,就进入今天的主题,推荐方法:

增加远程地址的时候可以带上密码。(推荐)

  1. 方法一:
http://yourname:password@git.oschina.net/name/project.git

这种方式会把改账号和密码也添加到~/.git-credentials。

  1. 方法二:
    运行命令:rm ~/.git-credentials,删掉之前 git 保存的账号和密码。回到每次输入用户名和密码。

真是后悔,图一时痛快,忽略了宝贵的“推荐”二字。
git config --global credential.helper store该命令可以将用户名和密码长期全局地长期地存储在客户端(实际是客户端所在电脑,并非git的任何目录下,也就是说,即使重装git,改密码也存在。),注意是全局的
不推荐的原因正是这个。因为,这里保存的账号和密码会自动应用到每一个git clone指令,如果想要克隆的不是该账号下的项目,就只会得到403错误。

如果帮助你解决了问题,还请留下一个点赞,谢谢。

Git clone 报错:403 完美解决方案相关推荐

  1. 【git clone 报错】fatal: unable to access ‘https://github.com/zimeng303/React.git/‘: Failed to connect

    [git clone 报错]fatal: unable to access 'https://github.com/zimeng303/React.git/': Failed to connect t ...

  2. git clone报错:Permission denied (publickey). fatal: Could not read from remote repository...

    原文:git clone报错:Permission denied (publickey). fatal: Could not read from remote repository- 今天clone一 ...

  3. 【实习小tip】elementUI表格数值加减和实时计算、导出数据并解决手机号科学计数法格式问题、git clone报错:OpenSSL SSL_connect: SSL_ERROR_SYSCALL

    element表格数值加减和实时计算 实现效果: 代码: <el-table :data="voListForm" border show-summary :summary- ...

  4. git clone报错:repository ‘xxxxxxxxx’does not exist

    git clone时报错: [root@test01 test]git clone root@192.168.1.38/home/git/solo.git fatal: repository 'roo ...

  5. 小黑小波比.git clone报错解决方案

    2019独角兽企业重金招聘Python工程师标准>>> zmzp@zmzp1:~/data$ git clone git@192.168.199.199:zmw/s910.git 正 ...

  6. git clone报错:SSL certificate problem: unable to get local issuer certificate

    原因 这是由于当你通过HTTPS访问Git远程仓库的时候,如果服务器上的SSL证书未经过第三方机构认证,git就会报错.因为未知的没有签署过的证书意味着可能存在很大的风险 解决办法 设置关闭SSL验证 ...

  7. git clone报错 emote: http basic: access denied

    git clone 的时候报错 $ git clone xxxxxxxxxxxxx Cloning into 'xxxxxxxxxxxxxxxxxx' remote: HTTP Basic: Acce ...

  8. git clone 报错 Clone failed: Authentication failed for

    为什么80%的码农都做不了架构师?>>>    新装了系统,git和phpstorm的配置全都没有了,重新安装了git和phpstorm 系统:windows10 代码托管平台:阿里 ...

  9. git clone 报错:error: RPC failed; curl 18 transfer closed with outstanding read

    欢迎移步我的个人博客 git clone 时候报错如下 error: RPC failed; curl 18 transfer closed with outstanding read data re ...

最新文章

  1. 新康众闫顺成:数据中台建设中的得与失
  2. 在新浪潮中,服务教育是你的竞争利器
  3. 医学图像处理期末复习(四)
  4. 你也可以搞懂的微服务第一篇——来自ThoughtWork的学习体验
  5. 大数据之-Hadoop_环境搭建_虚拟机准备---大数据之hadoop工作笔记0016
  6. 激活navicat提示rsa public key not find的问题
  7. Kaavi and Magic Spell
  8. 【工具篇】ip2domain - 批量ip反查域名及备案信息工具
  9. qq邮箱登录收件服务器是什么,你好请问qq邮箱收件服务器不能为空是什么意思...
  10. 才发现Nero8出现了问题
  11. 四气调神大论篇 :四季养生法
  12. TCP客户端和服务端的互通信息
  13. MySQL从删库到跑路(1):神秘大爷
  14. 投屏类H5应用开发分析
  15. vue 根据身份证号获取性别,年龄,出生年月
  16. python人工智能大全_(自兴人工智能)Python 列表(List)的灵活使用
  17. i7 11800h参数
  18. 脑电数据的实验范式及EEGLAB分析预处理
  19. 基金申请-2:期刊如何批量索引SCIE、EI、ISTP (CPCI)?
  20. php 已知概率抽奖,抽奖概率算法实现-用PHP来实现的

热门文章

  1. 随机函数的生成 竞猜数字游戏
  2. C++贪食蛇代码亲测有效
  3. 如何保障服务器安全性?
  4. 港版6s电信显示无服务器,港版iPhone6S支持电信吗?港版iPhone6S确认不支持电信
  5. 硬件 RAID 与软件 RAID 之间的区别
  6. 哈夫曼树(HuffmanTree)
  7. Python torch 模块,randperm() 实例源码
  8. 常用eda软件orcad、ewb、protel和pads对比介绍
  9. 计算机桌面图标变成腾讯图标,如果无法在Windows 10桌面上找到腾讯计算机管理器图标,该怎么办?...
  10. 营改增来了新税制下金融做好准备了吗