给定一个存储库:
$ git remote -v
origin user@srv1.example.com:/repos/app.git (fetch)
origin user@srv1.example.com:/repos/app.git (push)
由于我不使用基于密钥的身份验证,当我git push
时,系统会提示我输入user
的密码:
$ git push
user@srv1.example.com's password:
不使用SSH密钥因为我不能用这个客户端/服务器对做这样的事情,有没有办法用Git存储这个密码?
我尝试过$ git config --global credential.helper 'store --file ~/.my-credentials'
,但似乎只适用于HTTPS连接。