目录
一、Git工作流程
二、Git安装
二、Sourcetree工具安装
四、Sourcetree配置
五、Sourcetree配置SSH
一、Git工作流程
二、Git安装
1、获取安装程序
a、官网地址:https://git-scm.com/downloads
b、网盘地址:百度网盘 请输入提取码 xc5d
2、双击按照默认配置安装即可,安装目录:D:softwareGit
3、安装完成右键出现两个图标 【Git Bash、Git GUI】
二、Sourcetree工具安装
由于sourceTree的安装过程中有内嵌git的安装,所以我们不需要单独到git的官方网站上去下载安装git,直接通过sourceTree的安装来安装git也可以,使用本地自己的git也可以。
1、获取安装程序
官网地址:Sourcetree | Free Git GUI for Mac and Windows
网盘地址:百度网盘 请输入提取码 ymur
2、注册的时候需要打开外国的网站. 因此要安装时需要绕过这一步才能使用。
2、免费注册安装
C:UserszhanhjAppDataLocalAtlassianSourceTree目录下添加accounts.json文件
accounts.json文件上面的百度网盘下载
3、双击安装文件,点击跳过即可
配置名字和邮箱地址
四、Sourcetree配置
1、配置插件Beyond Compare 4
2、配置用户名密码
如果是通过https去克隆Gitlab上的代码,每次拉取,提交等都要输入密码。如果通过https的路径克隆项目,SSH无需配置
(SSH配置:Gitlab的登录用户名和密码,用户名非邮箱,不需要每次输入密码)
五、Sourcetree配置SSH
【Gitlab和sourcetree安装配置使用指导 - 百度文库】
1、生成本地Git密匙
右键打开:Git base Here
git config --global user.name "zhanhj" //设置用户名
git config --global user.email "zhanhj@xxxxx.com" //设置邮箱Gitlab注册的邮箱
ssh-keygen -t rsa -C "zhanhj@xxxxx.com" //生成Git本地密匙
测试 ssh -T git@github.com
git config --list //查看设置的配置
git config --list --show-origin //查看配置文件地址
连续按三次回车,这里设置的密码就为空了(否则每次提交都要输入密码),并且创建了key。
最后C:Userszhanhj.ssh目录下得到了两个文件:id_rsa、id_rsa.pub、known_hosts
2、Gitlab添加本地Git公匙【id_rsa.pub】
登录Gitlab--用户设置找到SSH keys--点击ADD SSH key--输入sourecetree生成的公私---Key-Add key即可。
至此,git及gitlab相关配置已经全部完成,接下来可以使用git从gitlab上克隆代码来测试相关安装和配置的正确性
git clone git@192.168.1.200:thinkive/product/trade/institutionopenbusiness/server/thinkive-orgkh-ppbus.git
3、配置sourecetree私匙
sourecetree--工具--选项--一般 --ssh密匙--设置Git私匙文件--设置项目目录--点击确定生成即可
一定要选择OpenSSH,路径配置Git生成的私匙



