腾讯又开放了一款新的开发工具,用起来真优雅

可惜我将那天

那么好的风景都错过

差一点方可亲吻她

 

 

 

说到 vsc,就不得不提到 git, 从最早的 github 开始,git 的发展就到了一发不可收拾的地步,紧随其后,出现了企业里面最常用的 gitlab,再到国内的 gitee,我们都看到了 git 的身影,而 svn 也算是日渐式微了。

 

其实在企业里面有三种方式来使用 git。

 

第一类,命令行

通过 git 的命令行工具,我们又回到了那个小黑框里面的世界。且不说它的效率如何,只是这个姿势就很🐂🍺了,即使不是超级大牛,应该也是技术有所成的高手吧。

b7a251e32b4248baa382d4c680c155db.png

 

用命令行的好处是你不需要装第三方软件或插件,只要专注于自己的命令世界就好了。

 

第二类,IDE 插件

IDEA 或 vscode 关于 git 的插件也不在少数,比如GitToolBox,GitLen 等。

 

用这类工具的好处就是不需要去输入命令,操作方便,点几下按钮就完成了。代码行为和 git 行为无缝衔接,不存在和其他上下文切换的麻烦。

d42f15d140f34af9b2b479fd9361c693.png

 

第三类,GUI客户端

实际上前面 2 类都是可以处理日常开发的所有问题的。但是我也发现有些人还是喜欢使用GUI客户端。

 

GUI客户端有几个好处

第一个,颜值高,有让人使用的冲动

第二个,新手容易上手

第三个,功能很强大,有时候会强大到收费

 

最开始,我刚进公司的时候,团队里面就是用的这类方式操作,工具是Sourcetree,还是免费的。

b22a6753760b47a39d8ab7aa1dcea640.png

 

当时由于是第一次用这个工具,觉得还很陌生的,除了提交,更新代码,其他的操作都不敢碰,怕代码库出了什么问题。

 

那么今天的主角也是一款GUI客户端,名为 ugit。

 

ugit 是来自腾讯的一款 git 工具,口号是让每个人轻松使用 git。

 

下面就来看看它怎么个轻松法的。

 

第一步,安装

去官网直接点击下载

https://ugit.qq.com/zh/index.html

然后启动 ugit

 

第二步,配置 ssh 密钥

点击设置

7662f1a5b2b746378b9823cdcc866145.png

 

来到下面的页面

 

bbdbc29b35cb4e058125f45bc09a42f8.png

 

ugit  可检测到你的系统有的密钥,输入一个名字就好了

8fa02f0d49cc4c98a69b5a31f51b81e4.png

 

最后把这个密钥配置到 gitlab

a1e86d11df6143ebbba0fc6645b2622f.png

 

以上 ssh 密钥配置好了,就可以使用 ssh 的方式克隆仓库,如果没配你也可以选择 http 的方式。

 

第二步,克隆仓库

30b515c3b417409a8c3b9ff216e482e4.png

 

我们看到 ugit 也是可以创建仓库,但是我们一般在安装之前就已经在 gitlab 上有了仓库,所以在 ugit 上这个功能就用不上了。

 

dfde722477f74d7581a4b5701bc5eab9.png

 

当你在本地对文件有改动的时候,ugit 也会实时监听这些改变

 

ccdaaaba3af349f1b083504e2ecaa81f.png

 

这个界面很像我们用的 IDE 界面,左边可以看到项目文件树。右边可以看到需要提交的文件。

 

第三步,提交代码

 

点击下面的提交到 master,代码就提交了,但是这里的提交只是提交到本地仓库,还没提交到远程仓库。

 

66884ee4873746f4a9267831c357f00e.png

 

点击发布仓库就可以提交到远程仓库

 

在它的左边还有更新,相信你懂的!

959e38bca6f648c8be368de0d20b46b6.png

 

也许最复杂的操作就是合并分支了,下面看 ugit 如何合并分支

 

选择当前分支

3aa8581bfe6f4427878753363f56f45b.png

 

这里我就选择 master

 

点击工具栏的分支,选择合并

692f73562162435c9ef74db52b3d5ef8.png

 

会来到下面的操作

63bcfbef3a7d428fa3d8dea0374ba1df.png

 

学会这些操作,基本上可以应付日常开发的工作了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值