mac使用git 创建ssh
时间: 2025-04-19 14:53:25 浏览: 33
### 创建SSH密钥
为了在 Mac OS 上为 Git 操作生成和配置 SSH 密钥,在终端执行命令 `ssh-keygen -t rsa -C "你的邮箱地址"`,这一步骤可以用来创建一个新的 RSA 类型的 SSH 密钥对[^3]。
```bash
ssh-keygen -t rsa -C "[email protected]"
```
上述命令中的 `-C` 参数允许附加一个注释给这个密钥,默认情况下该注释通常是用户的电子邮件地址。当提示选择保存位置时,可以通过简单地按下回车来接受默认路径。对于密码短语,如果希望每次使用此密钥时不需输入额外的安全验证,则可以直接通过再次按回车跳过设置密码短语[^1]。
### 添加SSH密钥至SSH代理
启动 SSH 代理并加载新生成的密钥:
```bash
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
```
这里假设私钥被存放在标准的位置即用户主目录下的 `.ssh/` 文件夹内,并且文件名为 `id_rsa`[^2]。
### 获取公钥内容
一旦成功生成了密钥对之后,需要获取公钥的内容以便稍后将其添加到远程仓库服务提供商(如 GitHub)。公钥通常位于 `~/.ssh/id_rsa.pub` 中。可通过如下方式复制其内容:
```bash
cat ~/.ssh/id_rsa.pub | pbcopy
```
这条指令将会把公钥文本拷贝到系统的剪贴板里,方便粘贴到目标网站上的相应字段中。
### 将公钥添加到GitHub账户
最后一步是在 GitHub 或其他支持 SSH 的版本控制系统平台上注册刚刚产生的公共部分——也就是之前已经复制好的那串字符。登录到 GitHub 账户,导航至设置页面找到 SSH 和 GPG keys 部分,点击 “New SSH key”,并将刚才复制的公钥粘贴进去完成绑定过程。
阅读全文
相关推荐


















