SourceTree 一直提示输入密码问题

简介: 问题: 不管输入哪个密码都是一直循环提示需要输入密码,并且也确认在github上添加过ssh key。解决办法:先在命令行git clone一次之后,再重新使用SourceTree进行克隆就没有问题了,后面就可以随意使用SourceTree进行克隆其他项目。不止github.com,code.aliyun.com也可能出现该问题,同样的解决办法处理即

一、系统更新问题


项目是走ssh克隆下来的,之前也配置过密钥。按理来说不应该出现这样的问题,在日常开发过程中突然需要我输入密码?

在经过多方面资料查找与解决方案尝试后终于找到了原因,背后的黑手是系统升级了…

在升级为macOS catlina后 ssh的代理就被自动清除了,所以重新添加一下就好了


步骤:

1、在控制台输入 【ssh-add -L】,控制台会显示如下:


$ ssh-add -L
The agent has no identities.


2、再执行一次【ssh-add】,然后输入电脑密码就好了,成功后会展示你本机的ssh密钥。控制台显示如下:


Enter passphrase for /Users/macName/.ssh/id_rsa:输入电脑密码
Identity added: /Users/macName/.ssh/id_rsa (/Users/macName/.ssh/id_rsa)

3、最后再次执行git命令则无需输入密码了。


二、SourceTree自身问题


问题: 不管输入哪个密码都是一直循环提示需要输入密码,并且也确认在github上添加过ssh key。


解决办法:

先在命令行git clone一次之后,再重新使用SourceTree进行克隆就没有问题了,后面就可以随意使用SourceTree进行克隆其他项目。

不止github.com,code.aliyun.com也可能出现该问题,同样的解决办法处理即可。


原因: git clone 一次之后会在.ssh/known_hosts中记录ssh key。


相关文章
|
Linux iOS开发 MacOS
typora下载和破解(仅供学习)
Typora 一款 Markdown 编辑器和阅读器 风格极简 / 多种主题 / 支持 macOS,Windows 及 Linux 实时预览 / 图片与文字 / 代码块 / 数学公式 / 图表 目录大纲 / 文件管理 / 导入与导出 ……
158666 11
typora下载和破解(仅供学习)
|
前端开发 网络协议 Dubbo
超详细Netty入门,看这篇就够了!
本文主要讲述Netty框架的一些特性以及重要组件,希望看完之后能对Netty框架有一个比较直观的感受,希望能帮助读者快速入门Netty,减少一些弯路。
84573 30
超详细Netty入门,看这篇就够了!
|
8月前
|
数据安全/隐私保护
remote: 认证失败,请确认您输入了正确的账号密码。 fatal: Authentication failed
、remote: 认证失败,请确认您输入了正确的账号密码。 fatal: Authentication failed
|
存储 开发工具 数据安全/隐私保护
使用 Sourcetree 提示需要输入密码 #62
使用 Sourcetree 提示需要输入密码 #62
315 0
|
9月前
npm install 太慢?解决方法
npm install 太慢?解决方法
7961 0
|
Cloud Native Devops 持续交付
什么是云原生,原生开发和混合开发又是什么
什么是云原生,原生开发和混合开发又是什么
807 3
|
开发工具 git
在modelscope中,使用git下载一直显示access denied
remote: HTTP Basic: Access denied. The provided password or token is incorrect or your account has 2FA enabled and you must use a personal access token instead of a password. See https://modelscope.cn/help/topics/git/troubleshooting_git#error-on-git-fetch-http-basic-access-denied fatal: Authenticati
|
9月前
|
C++
[插件安装] VS插件番茄的安装
[插件安装] VS插件番茄的安装
357 0

热门文章

最新文章