我正在尝试用我的macOS系统配置github。我使用iTerm和zsh。当我尝试根据https://help.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent#generating-a-new-ssh-key我得到一个错误"zsh:commandnot found:$"。请帮忙。
$
是你在sh中看到的。在zsh中,你可能会看到[path@user] $
或类似的东西。你不能复制这个美元符号。你应该只复制:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
在bash中运行它反而对我有效exec bash
然后ssh-add -K ~/.ssh/id_ed25519
您可以通过以下方式切换回zshexec zsh
在生成ssh密钥时避免复制美元符号。使用此---->ssh密钥根-t rsa-b 4096-C";your_email@example.com">