当前位置:   article > 正文

mac下用git客户端生成ssh秘钥并配置到souretree进行使用_mac 生成ssh

mac 生成ssh

一、使用git 生成 ssh 密钥


1、Mac 安装 git 客户端


打开终端,执行命令:

$ brew install git
  • 1

在这里插入图片描述


2、执行命令


$ git config --global user.name "xxx"                        你自己的名字
$ git config --global user.email "xxx@xxx.com"       你自己的邮箱

  • 1
  • 2
  • 3

3、检查是不是已经存在密钥


cd ~/.ssh
  • 1

4、能进去说明已经存在,就删掉文件夹,重新创建


rm -rf ~/.ssh
  • 1
mkdir ~/.ssh
  • 1

5、生成 SSH 密钥,执行以下命令,并连续 3次 Enter 键即可。


ssh-keygen -t rsa -C “xxx@xxx.com”   (你的邮箱)

  • 1
  • 2

在这里插入图片描述


会在.ssh目录下生成id_rsaid_rsa.pub两个文件私钥和公钥,如下:

在这里插入图片描述


6、查看公钥,并将公钥整体复制,配置到GitCode等后台


在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

将ssh 公钥整体复制 粘贴进来,并保存即可。


在这里插入图片描述


二、配置本地SSH到sourceTree


1、将sshkey添加到sourceTree

ssh-add ~/.ssh/id_rsa
  • 1

在这里插入图片描述


2、将sshkey 添加到钥匙串

ssh-add -K ~/.ssh/id_rsa
  • 1

在这里插入图片描述


3、 到 .ssh目录下,命令创建config文件


cd ~/.ssh
  • 1
touch config
  • 1

4、打开config文件

open config
  • 1

输入以下内容并保存

Host *
UseKeychain yes
AddKeysToAgent yes
IdentityFile ~/.ssh/id_rsa

  • 1
  • 2
  • 3
  • 4
  • 5

三、执行ssh命令链接一下git服务器,进行公钥信任

ssh  git@gitcode.net
  • 1

在这里插入图片描述


四、使用sourcetree clone 仓库

git@gitcode.net:xxx/xxx.git
  • 1

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/999380
推荐阅读
相关标签
  

闽ICP备14008679号