git 设置ssh后 不需要密码push

在进行 github 相关操作的时候一直被要求”Enter passphrase for key”. 如何避免每次操作都重新填写一遍密码?

每次我进行 github 的相关操作都会提示输入 passphrase, 比如我输入”git pull”, 则会得到如下提示:

$ Warning: Permanently added the RSA host key for IP address ‘13.229.188.59’ to the list of known hosts.

其实这个问题有一个非常简单地解决方案,那就是不给它设置 passphrase. 我们在终端输入以下命令:

ssh-keygen -p

随后它就会提示我们输入 rsa 标识符所在的文件的位置, 然后输入旧的 passphrase, 最后提示我们设置新的 passphrase.我们在设置新的 passphrase 的时候直接按回车键, 这样就说明我们不设置 passphrase, 因此以后再进行 git 操作的时候就不会提示我们输入 passphrase 了. 我的操作操作界面如下:


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!