Alo*_*uil 5 git authentication github public-key git-bash
每次写的时候
git pull origin master
Run Code Online (Sandbox Code Playgroud)
或者
git push origin master
Run Code Online (Sandbox Code Playgroud)
或 Git Bash 中的任何其他内容我必须插入我的用户名和密码才能登录到 GitHub。
我希望使用我的公钥和私钥自动对 GitHub 进行身份验证。
我已经创建了密钥。它们在 ~/.ssh 下进入我的本地机器。我也将公钥附加到我的帐户中。但我总是被要求提供用户名和密码。
我还需要做什么才能直接使用密钥登录?非常感谢!
基于这篇文章/sf/answers/1052414961/我们了解到只有当存储库配置为使用 ssh 而不是 https 时,git 才会要求用户和密码。
我们可以使用以下方法更改: git remote set-url origin git@github.com:user/repo.git