mac下SourceTree出现错误:fatal: could not read Username for 'xxx': Device not configured

昨天使用SourceTree提交代码的时候突然遇到了一个错误:

fatal: could not read Username for 'xxx': Device not configured

之前一直都是好的,但是用Android Studio提交代码是可以的。回想了一下,可能是因为捣鼓mac自带的钥匙串,导致SourceTree使用其中存储的密码的时候出现了问题。 花了些时间Google了一把,尝试了几种解决办法,最后终于在stackoverflow上成功找到了一种解决办法。

https://stackoverflow.com/questions/40274484/fatal-could-not-read-username-for-https-github-com-device-not-configured

1536110774447.jpg

我是使用下边那个方法解决的: 在偏好设置中,设置git版本为系统版本。

看了一下相关文章,说可能是SourceTree软件bug。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序手艺人

Android中Repo 常用命令参考

3755
来自专栏搜云库

常用 Git 命令清单

Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index Stage:暂存区 Repository:仓库区(或本地仓库) Remote...

2477
来自专栏腾讯DevOps

Git-基本命令大全

Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库

2706
来自专栏HTML5学堂

Git版本回退、跳转与数据恢复

HTML5学堂-利利:上周,为大家介绍一款“分布式版本控制系统”——Git。除了介绍“分布式”的概念、对比SVN与Git之外,我们讲解了基本的Git初始化与提交...

4067
来自专栏轻扬小栈

svn如此好的软件,竟现在才发现

1963
来自专栏Android开发实战

Git常用命令总结

平常我们开发就是拷贝远程仓库中的一个分支,基于该分支进行开发。在开发过程中就是对工作区的操作。

9316
来自专栏Java成神之路

Git_学习_01_ 常用 Git 命令清单

一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。

1012
来自专栏TechBox

cocoapods从安装到使用什么是cocoapodscocoapods安装cocoapods使用CocoaPods常见问题参考文章

1592
来自专栏腾讯DevOps

Git 的一些事

假设远程分支上有2个提交,然后基于远程develop,再创建一个分支feature。

10.8K2
来自专栏散尽浮华

大话Git

Git是什么 Git是一个分布式版本控制系统。它可以很方便的记录你的每一次变动,而不需要每次都备份,还能让你和他人很方便的协同开发。这样你每次做了什么改动,瞄一...

2586

扫码关注云+社区

领取腾讯云代金券