文章

解锁远程开发:一步步教你如何用 SSH 连接 GitHub

2026-08-30 357 字 约 3 分钟阅读 查看评论

最近想在远程服务器上进行代码开发,原因是本地计算机性能有限,加上想折腾折腾。于是写下这篇教程,希望对大家有帮助。如有错误,欢迎指出,谢谢!

本文假设你已经安装了 Git,并且是第一次配置 SSH。


一、配置 Git 信息

首先设置 Git 的用户名和邮箱(这里使用全局配置):

Shell
git config --global user.name "Your Name"
git config --global user.email "[email protected]"

将以上的 Your Name[email protected] 替换为你 GitHub 账号上的信息。


二、生成新的 SSH 密钥

运行以下命令生成 SSH Key:

Shell
ssh-keygen -t rsa -C "[email protected]"

同样,将邮箱替换为你自己的。 根据提示直接按回车即可,这样会在默认路径下生成 SSH Key:

代码
~/.ssh/id_rsa        # 私钥
~/.ssh/id_rsa.pub    # 公钥

如果不想设置密码,直接回车即可跳过。


三、在 GitHub 上添加公钥

  1. 打开 ~/.ssh/id_rsa.pub,复制全部内容。
  2. 登录 GitHub → 点击右上角头像 → Settings → SSH and GPG keys
  3. 点击 New SSH key,在 Title 中随意填写(比如“my server”),在 Key 中粘贴刚才复制的内容,最后保存。

四、验证连接是否成功

在终端中执行:

Shell
ssh -T [email protected]

第一次连接时会提示是否继续连接,输入 yes 回车。

若成功,会看到如下提示:

代码
Hi your_username! You’ve successfully authenticated, but GitHub does not provide shell access.

恭喜,SSH 连接成功!现在就可以愉快地用 Git 进行远程开发啦。


这就是全部步骤,简单明了。希望这篇教程能帮到你。

评论

正在加载
参与讨论
还可以输入 4000 字