我正在尝试将我的 SSH 密钥添加到 Github,但是我遇到了一个问题:
我尝试在 Windows Powershell 中运行以下命令来获取密钥:
clip < ~/.ssh/id_rsa.pub
但我收到以下错误:
The '<' operator is reserved for future use.
有什么办法可以解决这个问题?
我正在尝试将我的 SSH 密钥添加到 Github,但是我遇到了一个问题:
我尝试在 Windows Powershell 中运行以下命令来获取密钥:
clip < ~/.ssh/id_rsa.pub
但我收到以下错误:
The '<' operator is reserved for future use.
有什么办法可以解决这个问题?
cat ~/.ssh/id_rsa.pub | clip
应该管用。
更一般地说,如果您希望使用旧的命令提示符语法运行某些东西,您可以随时将其包装成cmd /c
这样cmd /c "clip < ~/.ssh/ida_rsa.pub"
:
如果您有PowerShell 社区扩展 (PSCX)模块,您还可以使用:
Get-Content ~/.ssh/id_rsa.pub | Write-Clipboard
.ssh/id_rsa.pub
只需使用文本编辑器打开文件并使用ctrl + c
.
该.ssh
文件夹可能位于C:\Users\YourUser\.ssh
.