前言
新人小白首次在MAC上安装git,查了资料感觉还是一脸茫然,因此写一篇方便零基础小白使用。
以下是本篇文章正文内容,下面案例可供参考
一、Git是什么?
Git 是什么?
直接参考book.git文档,路径http://book.git-scm.com/book/en/v2
二、使用步骤
1.安装Git
直接参考大佬文档廖雪峰的官方网站
2.创建ssh key
1)打开终端,执行
ssh-keygen -t rsa -C "xxxxxxxxxx@qq.com"
xxxxxxxxxx@qq.com为邮箱,回车会有以下输出
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/yanweiqiang/.ssh/id_rsa):
继续回车会有以下输出
/Users/yanweiqiang/.ssh/id_rsa already exists.
Overwrite (y/n)?
输入y,回车会有以下输出
Enter passphrase (empty for no passphrase):
再次回车会有以下输出
Enter same passphrase again:
输入电脑的开机密码,回车会有以下输出
Enter same passphrase again:
再次输入电脑的开机密码,回车会有以下输出
Your identification has been saved in /Users/yanweiqiang/.ssh/id_rsa.
Your public key has been saved in /Users/yanweiqiang/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:WZbyUZldzeSPMbkt2Q++OthT7ysCMTpoOy7EMDJUNZk xxxxxxxxxx@qq.com
The key's randomart image is:
+---[RSA 2048]----+
| ...oo .+ ++|
| . E. oo .oo|
|. . = + .|
|oo O . O.|
|..+ . S + * +|
| o o o . ..o.|
| . . . . .o ....|
| . o ..+. ..|
| o.. o+ooo|
+----[SHA256]-----+
此时生成了.ssh文件夹,说明ssh key创建成功了。我们可以在终端用cat 命令查看.ssh/id_rsa.pub文件,显示如下
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDYsg+gPSn3cZKar4HcHrHrvMnxxVpB3I+GLQIxjHp33FihVUs3SRimyzh5ZIJClEqHOjZgojJfmjF26PBmg/rBE49SiZx9zTd7wmYFpYFXZWAIXiigH3q/HQNmmjVdEO2QtdpdENZr23mK0fb1eCbxCfcl0S0ceO+Rsp2Vt+inHWiYksleUZHmtw8MbHF/6sXFdIXycURKLI1icMJ5d1B1+STkrPJK0UQCDroIugaIFBu4nMQ3JoZmM4bIwlEYVUX10++SEGL/fnjj1YPFrMVtFnATTrwgqezgNwuQ3Xhwb6eqwtMbRzHf+SNfclrzJeiEQ/lXpHMQ+WilpG9+IsUd xxxxxxxxxx@qq.com
3.配置git
登录GitLab(默认你已经有了GitLab账号),添加ssh key,点击Edit profile,如图
点击SSH Keys,并在Key里面填入之前创建的SSH Key,如图
点击Add key,页面跳转,如图
恭喜!!!此时Git配置成功
三、使用socuretree克隆
1.安装socuretree
去官网下载SourceTree,下载完之后安装
下载地址
2.使用SourceTree拉取代码
打开SourceTree 点击新建,从URL克隆
输入SSH地址,点击确定,即可从服务器拉取代码
至此就完成了实用SourceTree从服务器clone代码的操作,当然也可以使用SourceTree进行push, pull以及代码合并,等操作。
总结
以上就是今天要讲的内容,本文主要介绍了ssh key的配置,目的是方便零基础的新人小白能直接上手使用。