一、安装Git

1.验证git是否安装:

终端中输入:

git

如果安装过出现:

  

2.安装git:

进入https://git-scm.com:

点击 Download 2.23.0 for Mac

如果此时没有下载,点击click here to download manually

然后直接傻瓜式安装

二、创建ssh key,配置Git1、设置username和email(github每次commit都会记录他们)

git config --global user.name "xxx"
git config --global user.email "xxxxxx@qq.com"
  • 2、通过终端命令创建ssh key
ssh-keygen -t rsa -C "xxxxxx@qq.com"

xxxxxx@qq.com是邮件名,回车会有以下输出

Last login: xxx  6 14:12:16 on ttys000
WMBdeMacBook-Pro:~ WENBO$ ssh-keygen -t rsa -C "xxxxxx@qq.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/WENBO/.ssh/id_rsa):
/Users/WENBO/.ssh/id_rsa already exists.
Overwrite (y/n)? n
WMBdeMacBook-Pro:~ WENBO$

由于这里我原来已经创建过,这里我选n,没有创建过的,会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。
终端查看.ssh/id_rsa.pub文件

open .ssh/id_rsa.pub 

回车后,就会新弹出一个终端,然后复制里面的key。
或者用cat命令查看

cat .ssh/id_rsa.pub
  • 3、登录GitHub(默认你已经注册了GitHub账号),添加ssh key,点击Settings

点击New SSH key,

添加key,如图

 
  • 4、链接验证
ssh -T git@github.com 

终端输出结果

Last login: Sat Jan  6 14:42:55 on ttys000
WMBdeMacBook-Pro:~ WENBO$ ssh -T git@github.com
Hi wenmobo! You've successfully authenticated, but GitHub does not provide shell access.
WMBdeMacBook-Pro:~ WENBO$

说明已经链接成功。

最新文章

  1. java的英文词频算法
  2. Block产生的内存泄露,以及解决方法
  3. JS 面向对象随笔
  4. hdu1492(约数个数定理)
  5. Spring学习(三)——Spring中的依赖注入的方式
  6. String to Integer
  7. IBatis.net 输出SQL语句(七)
  8. Brackets 配置
  9. 使用 asp.net mv4开发企业级办公OA
  10. 【BZOJ2752】【线段树】高速公路
  11. MySQL编程(0) - Mysql中文乱码问题解决方案
  12. 笔记本shift变粘贴,粘滞键设置已关闭
  13. Redis笔记2-发布订阅
  14. 强大的scrollReveal库,炫酷的页面缓入效果。
  15. 使用chcache 缓存
  16. Java 的字节流文件读取(二)
  17. CSS中的偏僻知识点
  18. [LeetCode&Python] Problem 824. Goat Latin
  19. 初学HTML-2
  20. mvc 封装控件使用mvcpager

热门文章

  1. 一些大厂的css reset 代码
  2. c语言之学生管理系统
  3. 报错: raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)
  4. spring boot整合memcache
  5. Java中将文件夹复制到另一个文件夹
  6. ggplot2(7) 定位
  7. 利用mnist数据集进行深度神经网络
  8. css 固比固模型
  9. Scikit-learn之特征抽取
  10. Java基础(五):数组