git要求输入密码怎么办

最近在git clone pull等操作时,要求输入git密码

❯ git clone git@xxx:xxx/xxx.git
Cloning into 'xxxx'...
git@xxx.xxx.xxx.xxx's password: 

但是我已经上传了ssh pub,如果使用github等都很正常

折腾半天以后也不知道这个密码是什么,最后放弃,改用别人推荐的http方式,设置好git的链接也一样能用git clone、push、pull

git remote add origin git@xxxx
git remote set-url origin http://xxx.com/xxx.git