我使用git bash
来克隆SSH仓库(例如ssh://user@host:/var/www/git/www.git
)。在进行克隆时,它向我询问了密码,我在命令行输入了密码。它设法克隆了回购。
现在每次我想拉/推它都要求我输入密码。如何自动执行此步骤?
答案 0 :(得分:1)
如果你确定你已经使用过SSH(而不是HTTPS),那么你应该设置一个密钥来识别自己,你提到的密码必须是密钥的密码。
然后你应该在整个会话期间使用ssh-agent(或MacOS中的KeyChain)来记住你的密码。
另一种(不安全的)方法是从SSH密钥中删除密码。