📜  在 ssh 上工作的 github 桌面 (1)

📅  最后修改于: 2023-12-03 15:07:49.762000             🧑  作者: Mango

在 SSH 上工作的 Github 桌面

简介

Github 是一个面向开源及私有软件项目的托管平台,提供了 Git 仓库的托管服务、代码协作功能、版本控制等工具。Github 桌面是 Github 的官方客户端,它允许用户在桌面上进行代码管理、代码贡献、代码审查等操作。而在使用 Github 桌面时,不必一直依赖着网页版的 Github。本文将介绍如何使用 Github 桌面在 SSH 环境下工作。

在 Github 上设置 SSH key

要在 Github 上使用 SSH 连接,需要先在 Github 上设置 SSH key。SSH key 是一个公钥与私钥的组合,用于验证用户的身份。具体设置步骤如下:

  1. 打开 Github 主页,登录账号
  2. 点击右上角头像,选择 Settings
  3. 左侧菜单栏选择 SSH and GPG keys
  4. 点击右上角 New SSH key 按钮
  5. 名称随意填写,Key 中填写本地的 SSH 公钥
  6. 点击 Add SSH key 完成设置
在 Github 桌面上配置 SSH

在设置好 Github SSH key 后,需要在 Github 桌面上配置相应的 SSH 设置。具体配置步骤如下:

  1. 打开 Github 桌面,点击菜单栏的偏好设置按钮
  2. 选择左侧的 Git 选项卡
  3. 选择打开 Git 配置文件按钮
  4. 在 Git 配置文件中添加如下内容:
    Host github.com
    HostName github.com
    IdentityFile ~/.ssh/id_rsa
  1. 将上述 IdentityFile 属性里的路径修改成本地 SSH 私钥的路径
  2. 保存 Git 配置文件
在 Github 桌面上工作

现在,你就可以在 Github 桌面上愉快地工作了。不必担心每次都需要输入密码或者账号信息,也不必依赖网页版的 Github,Github 桌面已经为你准备好了一切。例如,你可以直接在 Github 桌面上进行如下操作:

  1. 选择所需的目录,点击 Clone repository,选择需要 Clone 的仓库
  2. 对本地仓库进行操作,例如添加,删除,修改等
  3. 提交本地改动到远程仓库,等待 Github 自动执行部署脚本

以上是在 Github 桌面上的主要工作流程,你可以随意尝试。但需要注意的是,平时还是要保持好的代码开发习惯。

结论

本文介绍了如何在 SSH 环境下使用 Github 桌面进行开发,并且进行了详细的配置步骤。希望这篇文章对于想要在 SSH 环境下开发的程序员们有所帮助。如果有问题,请随时提出。