当我这样做时 git pull
通过命令行,它总是询问我的 github 用户名和密码。我想告诉它使用github中的ssh key ,再也不用担心了。你怎么做到这一点?
最佳答案
假设您已经使用过 ssh-keygen
要生成 key 对并将公钥上传到您的 github 帐户中的适当位置,您应该可以设置远程使用 URL git@github.com:username/repo.git
.
git remote set-url origin git@github.com:username/repo.git
如果您没有关心的本地更改,则可以删除本地存储库并再次克隆:
git clone git@github.com:username/repo.git
这里是 github's instructions在此设置上,您可以根据需要将其用作引用。
关于git - 如何配置命令行 git 使用 ssh key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23546865/