git clone时,报403错误,完美解决方案

问题描述

执行 git clone [url]

操作结果如下:

Cloning into 'git'...

remote: Coding.net Tips : [Permission denied!]

fatal: unable to access 'https://git.coding.net/xxxxx/git/': The requested URL returned error: 403

问题起因

git缓存了错误的账号和密码.

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

设置记住密码(默认15分钟):

git config --global credential.helper cache

如果想自己设置时间,可以这样做:

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

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

长期存储密码:

git config --global credential.helper store


解决方案

1.http://username:password@git.coding.net/name/project.git 这样就可以让当前操作以输入的用户名和密码登录

2.运行命令:rm ~/.git-credentials,删掉git config --global credential.helper store保存的账号和密码。回到每次输入用户名和密码。



原文:http://www.cnblogs.com/jarvisjin/p/5915419.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、出现问题:git push的时候没有权限 最近在研究组件化方案的时候,按照大神的步骤一步一步来,过程中遇到了很...
    its程阅读 36,280评论 13 38
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,838评论 19 139
  • Add & Commit git init 初始化一个 Git 仓库(repository),即把当前所在目录变成...
    冬絮阅读 10,397评论 0 9
  • 一、新建远程仓库 : 方法一:只是新建了远端仓库,本地 没有 关联 curl -u 'username'https...
    默小柒阅读 3,907评论 0 1
  • 熬夜成了一种瘾 某位媒体人下班途中猝死, 报道着重指出他常常熬夜加班。 媒体人们心有戚戚焉。 熬夜导致过劳死,这几...
    oh看那遥远的地方阅读 1,850评论 0 0

友情链接更多精彩内容