mac上gitclone出现password: Permission denied, please try again.

Ubuntu系统中,解决git clone时出现的Permission denied,please try again问题 本文章中,主要是解决ubuntu系统中git clone时出现的Permission denied,please try again问题,主要讲解了出现这一问题的原因,并详细给出了解决方案;除此,本文还介绍了如何在gitlab中加入ubuntu系统的SSH keys的详细步骤 阅读详情

问题

在mac上拉取项目出现一下问题,然后我输入密码还是这样的提示。

password: Permission denied, please try again.

分析解决

情况1:git地址为http协议:http://xxx.git

首先怀疑自己的账号或者密码更改了,因为拉取不同的环境下时常有这样的问题,比如windows下,有时就需要将凭据给删除掉,然后再次拉取就成功了。
查看账号和密码,打开mac终端。其实就是账户或者密码不对。

// 查看git用户名
git config --global user.name
// 查看git邮箱
git config --global user.email

发现邮箱是我的qq邮箱,但是拉取公司git代码都是用户的公司的邮箱,这里修改邮箱

想了想,邮箱为啥莫名其妙的改变了,之前翻墙拉取git的代码了,买的翻墙软件,填写的就是自己的qq邮箱。估计是那时候邮箱就被改了。

再次拉取公司代码,git clone http://xxxx.git拉取成功。

情况2:git地址为git协议:git@git.xxxxx.com:abc/xxx.git

如果git地址为git协议那么需要设置GitLab的SSH Key,才能将代码拉取到本地。
也可以简单粗暴一点将git项目的http地址复制下来进行项目的clone,这样就不用设置ssh key了。

第一步:打开Terminal(终端)查看本地是否已经有SSH Key

命令:cat ~/.ssh/id_rsa.pub

若没有,会提示no such file or directory

如果有,就删除,删除命令为:

cd ~
rm -rf .ssh

第二步:重新生成SSH Key

ssh-keygen -t rsa -C "your_email@example.com"

按3个回车,密码为空。
最后得到了两个文件:id_rsa和id_rsa.pub,这两个文件在户目录下面的.ssh目录下

Your identification has been saved in /Users/didi/.ssh/id_rsa.
Your public key has been saved in /Users/didi/.ssh/id_rsa.pub.

在这里插入图片描述

第三步:查看新生成的SSH Key,命令:

cat ~/.ssh/id_rsa.pub

此时出现多行密钥,从开头复制到邮箱后面结束。
第四步:登陆GitLab设置SSH Keys

进入GitLab,登陆,点击右侧自己头像,进入Settings。
(GitLab地址:自己项目的http的git地址,去掉后面的.git)
左侧导航栏点击SSH Keys,将复制的内容粘贴到Key下方框中。

此时,Title会自动将你的邮箱填入,这个地方是用来标记你用的哪台电脑生成的这个SSH Key。

点击 Add key,成功。
在这里插入图片描述
然后在终端进行

git clone git@git.xxxxx.com:abc/xxx.git

项目clone成功

总结

出现该问题gitclone出现password: Permission denied, please try again.
第一步:首先查看是否是账户名和邮箱错了,若是终端修改账户与邮箱。
第二步:如果账户名和邮箱或者密码正确,还是不行,则看git地址用的是git协议还是http协议。若是git则添加ssh key,也可以复制git项目的htpp地址进行clone,如果是http则一般第一步就可以了。

参考文章:
https://www.jianshu.com/p/ed88ed83a36f
https://blog.youkuaiyun.com/ahaotata/article/details/115082592

指定账号密码 git clone 在使用 Git 进行 clone 操作时,如果你的仓库要求身份验证,你可以在 URL 中包含用户名和密码来进行身份验证。将 `username` 替换为你的用户名,`password` 替换为你的密码。这会设置全局的用户名和邮箱,这些信息将应用于你在系统中使用 Git 时的所有仓库。如果你更改了全局的 Git 配置,那么这会影响到你使用 Git 的所有仓库。这里 "your-preferred-editor" 和 "input" 是示例,你可以根据需要替换为你喜欢的文本编辑器和换行符配置。 阅读详情

相关推荐

解决root@localhost's password:localhost:permission denied,please try again

第一种原因:是当前的登陆密码识别无效 背景:在装完的Hadoop及JDK之后,在执行start-all.sh的时候出现            root @ localhost的密码:localhost:权限被拒绝,请再试一次           可是,我记得当时设置的密码是对的,无论怎么输都不对 解决方法:在出现上述问题后,输入       sudo passwd        然后,会输...

a460708485的博客 2万+

git报错:git Permission denied, please try again.

git clone/pull代码时提示输入密码,密码输入正确但是报错:git Permission denied, please try again.

尘风yf的博客 5160

从FrSky到TBS:深度解析航模2.4G遥控协议江湖史(附ELRS高频头改装指南)

本文深度解析了航模2.4G遥控协议的技术演进史,从FrSky ACCST的兴衰到TBS Crossfire的崛起,再到开源协议ExpressLRS的革命性突破。文章不仅对比了各协议在延迟、距离与抗干扰能力上的技术内核,还提供了为多协议遥控器加装TBS Crossfire高频头的实战改装指南,帮助玩家打通协议壁垒,提升飞行体验。

weixin_29193259的博客 736

Git解决Permission denied, please try again问题

将生成的SSH key添加到账户里,在SSH Keys页面里,在页面的右上角点击添加add SSH keys,将之前生成的两个文件中的id_rsa.pub文件里的内容粘贴到key文本框里,title会自动生成,再点击add key,这样key就添加成功了。输入:ssh-keygen -t rsa -C “xxxx@xxxx.com”(xxx为上一句输入的邮箱地址)语句,回车之后生成SSH key,后面出现让输入口令的语句,直接按回车即可,这样系统路径下就生成了两个文件:id_rsa和id_rsa.pub。

weixin_43365444的博客 4917

ArcGIS Maps SDK for Unity实战:把真实世界地形‘搬进’游戏场景的保姆级教程

本文详细介绍了如何使用ArcGIS Maps SDK for Unity将真实世界地形导入游戏场景的完整流程。从高程数据获取、TPKX格式转换到Unity中的地形集成与优化,提供了保姆级教程,帮助开发者快速实现高精度地形建模,特别适用于开放世界游戏和数字孪生项目。

weixin_30621465的博客 345

从实验室到生产线:Qwen3-Omni后训练技术在实际业务中的落地挑战

本文探讨了Qwen3-Omni后训练技术在实际业务中的落地挑战,重点分析了多模态AI在工业应用中的关键问题与解决方案。通过金融风控、跨境电商等场景案例,揭示了通用模型与垂直需求的矛盾,并提供了知识蒸馏、语音合成优化等实战经验,助力企业实现技术到业务的转化。

weixin_29035147的博客 265

Mac进行 gitclone出现password: Permission denied, please try again.解决

发现拉取git地址为git协议的出现问题:生成ssh key。

梦雨的博客 1067

保姆级教程:在摩尔线程MTT S80上快速部署Ollama运行DeepSeek R1模型(附性能测试)

本文提供了一份详细的保姆级教程,指导用户在摩尔线程MTT S80显卡上部署Ollama并运行DeepSeek R1模型。内容涵盖从驱动安装、Docker环境配置到模型拉取、性能测试的全流程,并分享了实测数据与优化技巧,旨在帮助开发者快速在国产GPU平台上实现高效的大语言模型推理。

weixin_29091837的博客 518

【【gitlab解决git Clone 出现 Permission denied, please try again.】】

git clone的时候出现 Permission denied, please try again。

qq_45106034的博客 2096

TNS-12516及ORA-12516错误解决

在客户端进行sqlplus连接报错如下: ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程序 在/home/oracle/product/10.2.0/db_1/network/log/listener.log中查看到错误如下: TNS-12516: TNS:listener could not find available handler with matchin

KEL 2万+

超越音频!STM32 SAI接口在AD7768高速ADC采集中的妙用(含PCB布局指南)

本文深入探讨了如何将STM32的SAI接口应用于AD7768高速ADC的数据采集系统,超越了其传统的音频应用范畴。文章详细解析了SAI协议与ADC时序的匹配方法,提供了从CubeMX配置、DMA数据搬运到关键PCB布局指南的完整实战方案,旨在帮助工程师实现稳定、高精度的工业级高速数据采集。

efc12345678的博客 304

git拉代码时提示账号密码错误问题解决记录

通常来说执行命令2就可以了,但是有的人本地git版本问题或者其他问题,导致并没有清掉,那么就用命令1,当然两个都执行也可以。Git是常用的代码管理工具,在拉取代码的时候需要配置账号密码信息,如果不对或者需要更换的时候,就需要重新配置一下。命令2:git config --system --unset credential.helper。这样设置之后,后面就只需要配置一次账号信息,不用每次操作git都输密码了。在各个操作的场景下都会触发,输入账号和密码就可以了。步骤二:设置保存账号信息。

东皋长歌的专栏 5253

PRPD图谱分析从入门到精通:5种典型放电模式的识别手册

本文详细解析PRPD图谱分析技术,重点介绍电晕放电、悬浮放电等5种典型放电模式的识别方法。通过37组真实案例对比,提供关键识别区和诊断流程图模板,帮助工程师快速掌握变电站设备状态监测的核心技能,提升绝缘缺陷诊断准确率。

weixin_29214199的博客 466

【gitlab解决git Clone 出现 Permission denied, please try again.】

【前言】 之前在公司用的是SVN,好久没用git了,所以今天来到新的公司需要git拉取代码,但是在git clone的时候出现Permission denied, please try again,昨天一直以为是密码的问题,后面把密码重置了一下还是出现这个问题,发现不是密码的问题,后来经过研究发现是密钥的问题。 【解决】 (1) 随便找一个地方 点击右键 (2)输入ssh -keygen -C +"邮件" ssh-keygen -C"18103312...

在这个充满危险的乱世之中,只有学会烤鸡才能顽强的活下去。 7592

TC8:SOMEIPSRV_SD_MESSAGE_07-09

TTL为服务实例的生命周期。在此生命周期之后,不提供服务实例。

jasonj333 907

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

git 日常工作

git clone http://邮箱(或用户名):密码@仓库 邮箱 email@qq.com 密码: password 仓库: http://123.com/abc/demo 注意: 邮箱中的 @ 要使用 %40 代替。仓库 URL 不需要 http:// 。 git clone http:// email%40qq.com:password @ 123.com/abc/demo ...

qq_34463810的博客 1448

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

git克隆代码时出现permission denied,please try again

这里要提供一个password,但是不管你输入什么,它都会一直显示permission denied,please try again 这是因为,你克隆选择的是SSH形式的,所以就要去更新你的SSH key。有了SSH key才能用SSH格式的 一般去克隆代码时,都可以选择SSH,或者HTTP。如果不想去设置KEY,就克隆HTTP的链接。这样只需要输入用户名和密码即可下载源码 ...

陌上人如玉,公子世无双 2934

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

解决GitLab中使用SSH的git clone总是提示输入密码且任何密码都不对

解决GitLab中使用SSH的git clone总是提示输入密码且任何密码都不对   笔者最近在新 Linux 中安装 GitLab 后,发现一个诡异的事情。当配置完管理员账号、SSH 密钥之后、开启防火墙端口号、在 GitLab 新建仓库 test 等等之后,笔者尝试在远程客户端 Windows 上使用 git clone 来 clone 这个在 GitLab 上的仓库,使用的是 SSH 协议。但无论 clone 的 URL 是否正确,终端提示输入密码,且输入任何密码都不对。完整提示信息内容如下: 笔者

暗诺星刻的博客 3万+

【Tips】git clone 时输错密码,报错

报错内容如下: 是因为系统自动记住了输错的密码,想要输入正确的密码,解决办法有两个。 方法一:凭据管理器 win10搜索框,搜索凭据管理器,打开管理windows凭据,在普通凭据下,删除错误凭据。 方法二: 直接在Git bash中输入下面命令,清除本地记录的用户名和密码。 git config --system --unset credential.helper 再输入正确的密码,就可以成功clone ...

weixin_43226986的博客 910

【Git 教程系列第 26 篇】Mac 升级系统到 Ventura 后,Git 公钥报 Permission denied 错误问题的解决方案

Mac 升级系统到 Ventura 后,Git 公钥报 Permission denied 错误问题的解决方案

“Allen Su”的博客 2101

git知识点——git clone时,出现Permission denied, please try again问题

git clone时,出现Permission denied, please try again问题

qq_46515446的博客 791

ssh登录出现Permission denied, please try again可能的解决方案

本文排查解决了ssh登录时遇到的Permission denied,please try again问题,并发现是由之前使用的zsh遗留问题所导致。

m0_56745306的博客 9万+

git clone 使用用户名和密码

git clone 使用用户名和密码 一般git仓库的用户,都是用户名和密码登录,git clone命令如下 模板 git clone http://邮箱(或用户名):密码@仓库 git clone http://username:password@ip:port/xx/uem-vis-realtime.git 邮箱用户,git clone需要时注意如下: 注意: 邮箱中的 @ 要使用 %40 代替。仓库 URL 不需要 http:// 示例: 邮箱 xw@qq.com 密码: xw 仓库: h

qq_43473129的博客 2万+

git - - - 克隆仓库时输入指定账号和密码

其中,username 是你的账号,password 是你的密码,remote_repository_url 是远程仓库的 URL。这种方式不仅适用于克隆操作,也适用于其他需要验证身份的操作,比如 push、pull 等。如果克隆的远程仓库使用 HTTPS 协议,那么在克隆的过程中需要输入账号密码。

zichen的博客 1万+

Git 解决 Permission denied, please try again 问题

Git 解决 Permission denied, please try again 问题

wgchen 4760

git clone代码时输入错用户名或密码的解决方式

输入错用户名或密码报错: remote: Incorrect username or password ( access token ) fatal: Authentication failed 解决方式: 输入下面命令清除本地的gitee用户名和密码 git config --system --unset credential.helper 继续执行命令clone代码输入正确的用户名密码即可 ...

weixin_42216142的博客 1万+
上一篇: go读取静态文件.html、css、js404问题
下一篇: dial tcp: lookup xxx.com on 8.8.8.8:53: no such host
java_xxxx
博客等级 码龄9年 127粉丝 99原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值