我在windows上使用git可以顺利从我搭建的gitlab服务上克隆下项目代码,无需输入密码(支持ssh和http协议,windows上都能克隆下来)。
但是换了mac,使用xcode的git,就无法克隆下来,无论ssh还是http,都需要密码(已经设置了用户名邮箱配置,gitlab上添加了mac的ssh公钥)。
使用mac xcode的git克隆github上的项目不存在此问题。
请问这是怎么回事?
我在windows上使用git可以顺利从我搭建的gitlab服务上克隆下项目代码,无需输入密码(支持ssh和http协议,windows上都能克隆下来)。
但是换了mac,使用xcode的git,就无法克隆下来,无论ssh还是http,都需要密码(已经设置了用户名邮箱配置,gitlab上添加了mac的ssh公钥)。
使用mac xcode的git克隆github上的项目不存在此问题。
请问这是怎么回事?
2 回答1.5k 阅读✓ 已解决
1 回答795 阅读✓ 已解决
2 回答980 阅读✓ 已解决
4 回答838 阅读
1 回答972 阅读
1 回答747 阅读
654 阅读
clone
的时候你用的是ssh还是https。不要用https,用ssh是不用每次输密码的。