请问大牛,我的git已经在服务器端配置好了公钥了,在本地push能成功,但是每次push都需要输密码是怎么回事?
本地的git remote也设置为ssh方式了.
而且在本地git clone服务器的裸库也需要输密码.网上搜了半天都说配置成ssh方式,可我就是ssh方式啊,不是http方式. 还有说配置什么全局变量那个,也没效果.
请问大牛,我的git已经在服务器端配置好了公钥了,在本地push能成功,但是每次push都需要输密码是怎么回事?
本地的git remote也设置为ssh方式了.
而且在本地git clone服务器的裸库也需要输密码.网上搜了半天都说配置成ssh方式,可我就是ssh方式啊,不是http方式. 还有说配置什么全局变量那个,也没效果.
1 回答2.5k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答874 阅读
3 回答1.3k 阅读
2 回答754 阅读✓ 已解决
1 回答676 阅读✓ 已解决
1 回答948 阅读✓ 已解决
检查本地秘钥是否配置,如果配置了,多半是秘钥不匹配。一般秘钥不匹配或者找不到秘钥,git还是会提示输入密码。