关于Gitlab和SourceTree以及配置SSH的一点自我总结

来源:互联网 发布:alias vred软件下载 编辑:程序博客网 时间:2024/06/02 00:56

Gitlab是Git的另一个产品,是专门负责项目代码远程托管的地址,最近去我司的另一个项目组帮忙才首次接触到。 现总结一下首次使用的配置。

第一步:首先生成公钥
打开终端命令行输入:

            $ ssh-keygen -t rsa -C “邮箱地址”

这里的邮箱地址是你的Gitlab邮箱账号。
然后按3个回车,密码为空。
这里写图片描述

在.ssh文件夹下找到这三个文件:

这里写图片描述

第二步: 在gitlab中配置公钥

这里写图片描述

输入公钥配置完成,复制一下SSH,后面在SourceTree里拉取项目时使用

这里写图片描述

第三步:使用SourceTree拉取项目到本地

这里写图片描述

这里的源URL输入之前你复制的SSH的那个链接,分支就选择一下工作中需要提交代码的那个分支。点击克隆,,项目就会拉去到本地了。
这里写图片描述

第四步:SourceTree的基本使用
这里写图片描述

SourceTree最主要的两个操作就是拉去和推送,,有一点需要特别注意,,就是在拉取之前先把自己本地的修改推送到本地仓库,,然后再拉取远端的代码,,拉取完之后,千万不要着急把本地自己修改的代码推到远端,,一定要运行一下确保自己本地修改的代码和远端拉取的代码不冲突不报错再把自己本地仓库里的代码推送到远端!

以上就是Gitlab和SourceTress的基本介绍,,算是入门级的介绍吧。