前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >在 Mac 上安装 Git ,生成 SSH 密钥用于 GitHub 授权

在 Mac 上安装 Git ,生成 SSH 密钥用于 GitHub 授权

作者头像
圆号本昊
发布2021-09-24 11:49:54
发布2021-09-24 11:49:54
2.3K00
代码可运行
举报
文章被收录于专栏:github@hornhuanggithub@hornhuang
运行总次数:0
代码可运行

在本教程中,将介绍如何在 Mac 上安装 Git,如何生成SSH密钥,以及如何将您的公共 SSH 密钥上传到 GitHub 帐户进行授权。

如何在你的 Mac 上安装 Git ?

打开‘终端’输入如下命令:

代码语言:javascript
代码运行次数:0
复制
$ brew install git

具体方法查看其官方文档 :https://brew.sh/

这将在您的系统上安装 Git。 若要确认是否安装成功,请输入:

代码语言:javascript
代码运行次数:0
复制
$ git --version

这样你就能看到目前的 Git 版本。

如何为 GitHub 授权生成 SSH 密钥

打开你的终端
输入 cd ~/ 来到你的根目录下
输入以下指令:
代码语言:javascript
代码运行次数:0
复制
ssh-keygen -t rsa
  • 这时系统将提示您输入一个文件名来存储密钥
  • 只需按 ‘回车’ 接受默认文件 (/Users/you/.ssh/id_rsa) 即可
  • 然后它会要求您创建一个密码。你可以进行设定,但我一般选择直接回车(这样密码就为空,不用专门去记)
当你再次按下‘回车’时,以下两个文件就会被建立了
代码语言:javascript
代码运行次数:0
复制
~/.ssh/id_rsa
~/.ssh/id_rsa.pub
最后一步:

我们需要的 SSH 公钥存储在以.pub结尾的文件中,即: ~/.ssh/id_rsa.pub

如何复制公共 SSH 密钥

为了使用 GitHub 验证您自己和您的设备,您需要将上面生成的公共 SSH密钥 上传到你的 GitHub 帐户。

复制公共SSH密钥

你不需要去寻找这个 .pub 文件,你只需要打开终端并输入:

代码语言:javascript
代码运行次数:0
复制
$ pbcopy < ~/.ssh/id_rsa.pub

这将直接复制 id_rsa 文件内的内容。

如何上传您的公共 SSH 密钥到 GitHub

  1. 复制了公共SSH密钥后,登录到GitHub帐户并转到 https://github.com/settings/profile
  2. 在左侧菜单中,您将看到一个链接“SSH和GPG密钥”
  3. 单击该链接,它将带您进入一个页面,您可以在这里输入您之前复制的公共SSH密钥。
  4. 点击“新建SSH密钥”按钮
  5. 然后输入一个标题名称——可以是任何东西,例如 newMac
  6. 将公共SSH密钥粘贴到密钥文本框中
  7. 点击“添加SSH密钥”

大功告成!测试你的GitHub授权:

打开你的终端输入

代码语言:javascript
代码运行次数:0
复制
$ git clone git@github.com:你的用户名/你的某个仓库名.git
  1. 它会问你是否想继续连接,输入 yes
  2. 如果您在生成公钥时创建了一个密码,那么它将要求您输入它。
  3. 输入密码并按Enter键。
  4. 然后,它将开始将项目克隆到您当前的目录中。

现在,您已经准备好使用Git和GitHub了。有问题欢迎在评论区留言

欢迎关注我的博客获得更多知识

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/09/20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 如何在你的 Mac 上安装 Git ?
  • 如何为 GitHub 授权生成 SSH 密钥
  • 如何复制公共 SSH 密钥
  • 如何上传您的公共 SSH 密钥到 GitHub
  • 大功告成!测试你的GitHub授权:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档