首先,要使用ssh而不是选美,我们需要配置Git。在Windows上,我们可以使用msysgit。
要配置Git,我们需要编辑gitconfig文件。可以使用以下命令打开该文件:
notepad %APPDATA%\Git\config
然后,在该文件中,我们可以找到以下行:
[credential]
helper = manager
将这两行更改如下:
[credential]
helper = osxkeychain
这将使用Mac OS X的Keychain Access存储您的密码。如果您使用的是Windows,则可以使用Windows Credential Manager来存储密码。
接下来,我们需要告诉Git使用ssh而不是选美。为此,我们需要编辑gitconfig文件,并在其中添加以下行:
[url "ssh://git@github.com:2222/"]
insteadOf = https://github.com/
这将告诉Git通过ssh而不是https克隆仓库。
最后,我们需要配置SSH密钥以进行身份验证。在Windows上,您可以使用PowerShell来生成SSH密钥,然后将其添加到GitHub上。在Mac和Linux上,您可以使用ssh-keygen命令来生成SSH密钥,然后将其添加到GitHub上。
现在,您已经告诉Git使用ssh而不是选美,并且配置了SSH密钥以进行身份验证。您可以使用以下命令测试SSH连接:
git ls-remote ssh://git@github.com/2222/
如果一切正常,您应该能够列出远程仓库的内容。
领取专属 10元无门槛券
手把手带您无忧上云