专栏首页三掌柜的技术空间Mac电脑使用:生成本地的ssh,并且往Git里面添加SSH Key

Mac电脑使用:生成本地的ssh,并且往Git里面添加SSH Key

在程序开发过程中,尤其是项目合作开发的时候,就必须用到Git或者SVN等工具,来进行代码管理,现在主流的是Git工具,Git的使用有很多知识点,本篇博文只分享Git使用中的一个比较基础的知识点,那就是生成本地的ssh,然后添加到Git上面。

Git上面的ssh一般是在新加入项目的时候需要设置,尤其是刚进入一个新公司,需要设置自己账号对于的ssh,具体的步骤也是比较简单的,但是对于刚出道的开发人员来说,也是需要摸索着完成这个操作的,接下来分享一下具体的操作步骤,具体如下所示。

1、首先登陆打开Git官网,登陆Git账号,然后进入到加入的项目的详情界面,如果是第一次加入该项目而且没有设置ssh,Git上面就会提示设置ssh key;

2、点击ssh key提示,会直接进入该项目下面的添加SSH Key 的地方,此时显示没有一个SSH Key;

3、打开Mac电脑的终端,然后直接输入命令行:open ~/ .ssh 查看本机ssh文件夹里面的id_rsa.pub是否存在,如果不存在就直接重新创建;

4、新建ssh文件,输入命令行:ssh-keygen -t rsa -C “XXXXXX@163.com” 回车,接着回车,一直回车;(注意此处的命令行里面的写法,空格和大小写要对应,最后的邮箱就是登录Git的账号邮箱);

5、根据提示,会看到最后的成功生成ssh的提示,然后直接输入命令: ls 回车,查看ssh文件里面的内容,可以看到id_rsa.pub文件,然后直接输入命令行:cat id_rsa.pub 回车,直接打开ssh key,直接复制;

6、把在终端里面复制的ssh key 直接粘贴到第一步Git里面提示填入的ssh key的输入框里面,Git会自动识别,然后就添加成功,而且Git上面也提供的有删除和替换的对应按钮,可以根据实际情况进行操作,那么最后就大功告成了!

本文分享自微信公众号 - iOS开发by三掌柜(sanzhanggui777),作者:三掌柜666

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-02-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 微信小程序:小程序服务器域名配置合法域名

    微信小程序开发过程中,微信小程序只要有网络请求就必定要用到服务器接口,这样的话就需要在微信小程序管理平台里面添加服务器的域名,而且添加的这个域名一定是合法有效的...

    三掌柜
  • Flutter开发:设置应用名称以及图标

    最近在用Flutter开发App项目,一切都是新的,一切都要学习。不过经过一段时间的开发适应和磨合,趋于稳定状态。本篇博文来分享一下Flutter设置App的应...

    三掌柜
  • iOS开发:Block传值的运用

    在iOS开发中传值是一个非常经典的方法,有六种传值方式:属性传值、代理传值、Block传值、方法传值、单例传值、通知传值。本章就来分享一下通过Block完成两个...

    三掌柜
  • Git ssh 配置及使用

    前言:前几天在写博客 手把手教你用Hexo + github 搭建自己博客的时候,经常需要用到一些git操作,截了好多图,于是就想干脆整理成一系列的git 教程...

    Dream城堡
  • 系统架构师论文-论虚拟现实技术的应用与发展

    本文介绍了虚拟现实技术的主要技术和应用,并结合作者本人参加的国家重点实验室的自然科学基金项目,重点讨论了基于图像的建模与绘制在虚拟现实中的重要地位与应用,详细分...

    cwl_java
  • Mac系统Git生成ssh公钥 原

            在使用Git仓库进行代码管理时,新的电脑上往往需要生成ssh公钥进行匹配,Mac系统生成Git公钥过程如下:

    珲少
  • 采用MiniProfiler监控EF与.NET MVC项目(Entity Framework 延伸系列1)

    前言 今天来说说EF与MVC项目的性能检测和监控 首先,先介绍一下今天我们使用的工具吧. MiniProfiler~ 这个东西的介绍如下: MVC MiniPr...

    GuZhenYin
  • 一本书读懂VR:《虚拟现实-引领未来的人机交互革命》

    在吴军博士的《浪潮之巅》一书中曾经提到,一百多年来,总有一些公司很幸运地、有意识或者无意识地站在技术革命的浪尖之上。一旦处在了那个位置,即使不做任何事,也可以随...

    华章科技
  • 战场上的可穿戴技术:显示技术改变未来战士

    据国外媒体报道,数十年来,扩增实境显示器——可扩增用户眼前的世界,带来各种有用的信息,如攻击者的体温、飞来的战场上的导.弹速度——反复出现于科幻电影当中。得...

    机器人网
  • Linux安装python3.5

    Tencent JCoder

扫码关注云+社区

领取腾讯云代金券