使用GIT图像化管理客户端

Git分布式管理这个应该大家都很熟悉了,上篇文章说了搭建Git服务器,这边文章就介绍一些GIT的图像化管理的客户端,我这边大概使用过的有以下三种:

①TortoiseGit(git版的小乌龟) ②SmartGit ③SourceTree 这三款各有优点,这边我就主要说一下SourceTree 操作界面非常好用虽然在WIN上有些许的卡顿,但并不影响,下面就以WIN为例说SourceTree的安装与配置:

一、安装:

二、安装成功后就是账号的注册,若有谷歌账号很方便就ok,若没有谷歌账号可私聊我,我教你如何方便的注册谷歌账号:

使用GIT图像化管理客户端

不用管,输入相应信息之后直接点即可,还有一个注意点,你在登录的时候,必须要*。剩下的你需要选择跳过初始设置,不加载ssh,不启用Mercurial即可

三、初始配置

安装好SourceTree之后,不要急着Clone,首先要做的是配置ssk,至于为什么配置这玩意儿,大家都使用github/gitlab之类的也都知道,它就是一种加密方式,只有它的私钥才能解开公钥,只有公钥才能解开私钥。这样相对安全,当然这也不是本章的重点,所以不再多说。 

使用GIT图像化管理客户端

首先设置用户默认信息,ssh客户端配置选项。这里没什么好说的,大家直接设置完成即可。

然后切换到git页签,点击最下方使用系统安装的git,找到你所安装git的对应目录,然后打开bin,选择git.exe。

然后切换到验证页签,选择添加选项,输入你代码对应仓库的用户名及密码。如,你的代码放在github上,那么你就需要输入你github的用户名密码进行验证。

四、开始clone你的项目吧

打开如下图: 

使用GIT图像化管理客户端

填上你的相应信息点击克隆就ok了 将仓库克隆下来后如果是空仓,你可以添加相应的项目文件暂存并提交,git中的add 当你激情满满的写了一大坨代码之后,你会在SourceTree中发现,如下图效果: 

使用GIT图像化管理客户端

git中的commit   当你把文件放入暂存区之后,你需要把文件提交到本地仓库,这时候你就可以点击左上角的提交按钮,这时会弹出对话框,让你输入注释,类似于commit后面跟的m,注释输入完成之后,直接点击提交即可。

这里有一个地方可以选择立马推送到远程,这个根据个人喜好勾选,本人不做任何评价。

git中的push/pull   和commit的做法一样,直接点击左上角的推送/拉去按钮即可。注意点和使用命令行操作git的注意点一样。

创建/切换/删除分支   创建分支:点击分支,选择新分支创建分支,它将基于你现在的分支创建出一条新的分支。

切换分支:双击你要切换的分支,即可实现分支的切换。

删除分支:选中你要删除的分支,即可实现删除分支,但是有一点,当你删除一个分支的时候,这个分支必须不能是checkout状态。

总结:图像化客户端固然好用,但一开始还是要用git命令比较好,这个才能更好的去了解,以上若有问题的希望提出,谢谢!