MAC上安装Sourcetree连接Gitlab


前言

新人小白首次在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的配置,目的是方便零基础的新人小白能直接上手使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值