本文SEO核心关键词:
macOS Git SSH配置、Git密钥生成、GitHub SSH连接、Mac配置Git
在macOS系统上进行开发时,使用SSH连接Git平台(如GitHub或GitLab)是最高效的方式。通过SSH,你可以实现免密推送代码,同时保证传输的安全性。本文将带你从零开始完成配置。
在创建新密钥之前,先检查你的Mac是否已经存在旧的密钥。打开【终端】并输入:
ls -al ~/.ssh
如果你看到 id_rsa.pub 或 id_ed25519.pub,说明已有密钥。若文件夹不存在或为空,则需要进行下一步。
若需进行Git密钥生成,请在终端输入以下命令(记得替换为你的邮箱):
ssh-keygen -t ed25519 -C "your_email@example.com"
提示保存路径时直接按回车,提示设置密码(passphrase)时也直接按回车(即设为空密码,方便后续使用)。
为了让系统自动管理密钥,需要进行macOS Git SSH配置的代理设置:
eval "$(ssh-agent -s)"
随后,修改配置文件以便在系统重启后依然有效:
touch ~/.ssh/configopen ~/.ssh/config
在打开的文件中粘贴如下内容:
Host * AddKeysToAgent yes UseKeychain yes IdentityFile ~/.ssh/id_ed25519
这一步是实现GitHub SSH连接的核心。首先复制公钥内容:
pbcopy < ~/.ssh/id_ed25519.pub
现在登录 GitHub,点击头像 -> Settings -> SSH and GPG keys -> New SSH key。在 Title 处随便起个名字,在 Key 处粘贴刚才的内容并点击 Add。
输入以下测试命令:
ssh -T git@github.com
如果看到 "successfully authenticated" 字样,恭喜你,Mac配置Git已经大功告成!现在你可以愉快地通过 SSH 克隆和推送代码了。
本文由主机测评网于2026-04-02发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260433093.html