技术宅的Git图形化工具smartgit,命令行大神也不会感觉不适 SmartGit是一个图形化的Git客户端,它也可以连接到SVN存储库。很好的支持GitHub和国内的码云gitee.com。反正疫情未散,宅在家里,就为技术宅们介绍这款称手的远程工具。
SmartGit 的特色 用Java编写,可在Mac、Windows和Linux上跨平台运行; 面向非商业用户免费; 自带JRE,windows有官方绿色版,解压即使用; 支持中英文,但提倡开发人员自觉使用英文界面; 图形化集中式管理; Ribbon 风格菜单; 很方便地图形化查询合并和提交历史; 快捷键支持; 包含SSH客户端; 某种角度上讲,可以帮助学习标准GIT操作命令; 支持语法着色,支持明亮和深色主题; 分布式审核 - 将代码评审带到一个新高度; 可设置自动更新; SmartGit 解决的哪些痛点 仓库的图形集中化管理,界面流畅,学习成本极低; 文件及文件夹的智能比较,并且能深入到历史提交的比较; 强大的图形化日志功能; 版本树的图形化管理; SmartGit操作指引
1、下载 可以自行根据环境选择,windows版本有绿色解压版。同时,乐意尝鲜的人也可以下载preview预览版本。
首次运行要点 2、首次运行要点 如果没有商业授权的话,第一步选择很重要,注意不是默认的30天评估,选择第三步,非商业用途,个人就可以长期免费使用了。 其实如下商业功能几乎使用不上: JIRA整合 GitHub企业整合 Bitbucket服务器(Atlassian Stash)集成 分布式Review 包含DeepGit许可证。
快速设置 3、快速设置 大部分设置采用默认项就可以了,可以试一下主题模式:亮主题和暗主题。当然可以设置语言,smartgit对国人很厚道,语言其实仅有英文和中文两项可选。
主菜单 4、是新建本地仓,还是克隆,在主菜单选择操作就好了
克隆创建窗口 克隆操作很简单,可以选择保存密码到本地,这为以后的操作带来方便,不过需要注意本地安全。
代码比较栏、日志栏、命令队列栏 5、代码比较窗和日志列表 代码比较窗在更新内容比对提示,还是很清楚便利,这一点是命令行方式不能比拟的;日志列表通过点击,可以进入日志详细信息窗口,显示当次日志的所有文件提交信息。
commit 6、Commit提交窗口。
commit的操作和管理也是很方便的。 写在最后 smartgit已经用了几年,一直觉得比较顺手。界面清爽,表达准确,其实我很多git命令的掌握是从smartgit反向获得的,不会让高手见笑吧。 本文为原创作品,在头条首发,请勿转载。希望大家关注我,后续还会为大家带来更多科技文章。
|