我的开发环境是在我的Mac上虚拟机中配置的 (使用Debian 8的Vagrant box)。
我已通过 SSH远程访问在虚拟机上安装了Git。
一切都运行得很好,除了我在引导我的VM后必须输入第一个git push origin master
的密码。
这是我的遥控器列表:
origin git@github.com:PiR-P/my_repo.git (fetch)
origin git@github.com:PiR-P/my_repo.git (push)
我尝试过这个解决方案(https://stackoverflow.com/a/10032655/6391764),但只有在关闭我的虚拟机之后才会有效。
无论如何,即使在停止/重新启动我的VM之后,它仍然存在吗?
答案 0 :(得分:1)
您可以从运行ssh-keygen -p
的私钥中删除密码(输入旧密码并按[Enter]两次以输入空的新密码)。但是您必须了解密码保护私钥,因此通过删除它可以使您的密钥更容易被窃取。