1

Windows 7 Ultimate,git 版本 1.8.0.msysgit.0

我正在按照这些说明生成 ssh 密钥:https://help.github.com/articles/generating-ssh-keys

$clip < ~/.ssh/id_rsa.pub
# Copies the contents of the id_rsa.pub file to your clipboard

The '<' operator is reserved for future use.
At line:1 char:7
+ clip < <<<<  ~/.ssh/id_rsa.pub
    + CategoryInfo          : ParserError: (<:OperatorToken) [], ParentContain
   sErrorRecordException
    + FullyQualifiedErrorId : RedirectionNotSupported
4

1 回答 1

1

正如我在“ git.exe 位于何处? ”中提到的,在GitHub for Windows中,您已经为您安装了一个便携式 git 和这个应用程序。

您需要打开一个 bash git 会话才能使用 ssh 命令。

这些设置允许您定义所需的外壳类型

贝壳

GH4W 是 Git 的沙盒安装和负责所有配置的 GitHub 应用程序。请注意,如果你有一个,它不会弄乱你现有的 Git 环境。您的机器上将安装两个快捷方式,一个用于 GH4W 应用程序,另一个标记为“Git Shell”。

Git Shell 快捷方式启动您在 GH4W 应用程序选项菜单中配置的 shell。您还可以从任何给定存储库的应用程序中启动 shell。

默认情况下,这是 PowerShell,但您可以将其更改为 Bash、Cmd 甚至自定义选项。

选择 Git Bash,您应该能够执行您的脚本。

于 2013-07-03T19:54:57.570 回答