SourceTree for Mac 推送的时候一直让输入密码

2016-10-15 01:11:05 +08:00
 yjxjn

https://segmentfault.com/q/1010000000336412

找到了一个案例,貌似是 SSH key 密钥没有找到,但是我去看了一眼我的密钥,都是存在的,网上提供的解决方法都是 Windows 下面的,还是没有解决这个问题。

求帮忙解决,谢谢

2141 次点击
所在节点    问与答
6 条回复
PopeyeLau
2016-10-15 01:19:45 +08:00
gitconfig 的 user.name 不一样?
yjxjn
2016-10-15 01:23:43 +08:00
@PopeyeLau 不应该啊,但是我用 cmd 推送和拉取都是可以操作的,捣鼓好半天了,我在 Windows 下安装了 sourcetree 缺没有遇见这个问题。
icodesign
2016-10-15 03:55:12 +08:00
仓库的地址改为 git@...
PPTing
2016-10-15 08:06:41 +08:00
是不是升级到 macOs 导致的?
lvye
2016-10-15 09:20:05 +08:00
把远端仓库改成 git@github.com:xxx/xx.git 试试
以前还遇到这种情况是把 GitHub 登录改成了二步验证,那么输入的密码应该是 Personal access token
yjxjn
2016-10-17 20:50:18 +08:00
@lvye 改为 SSH 连接好了。。。。 Mac 版本太坑了, Windows 没遇见这情况。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/312922

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX