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