首页 > 软件 > Mac应用软件 > Mac开发软件 > SmartGit for Mac(Git客户端工具) 22.1.1/22.1RC4特别版

软件介绍

SmartGit Mac版是一款图形化的gif客户端工具,软件拥有直观可视化的操作界面环境,只需要简单地配置便可以实现Git 及 Mercurial的版本控制操作,支持与流行的平台兼容,带有GitHub、BitBucket和Atlassian Stash的特殊集成,配置完成后就可以进行文件的管理了,有需要的欢迎下载。

安装教程

下载后,要先断网激活,注意看教程步骤

1.将 「SmartGit」拖到右边的应用程序文件夹中。M1用户请选择拖动SmartGit_M1

2.将 smartgit.lic 拖到桌面上

3.运行已安装的 SmartGit。运行后弹出激活窗口,勾选「我理解并同意许可协议的所有条款和条件」,然后选中「注册现有许可证」,选择桌面的许可文件,继续

选择桌面上的「smartgit.lic」

再点击「OK」。

8.剩下的按自己的需求配置即可。最后点击【finish】即可

旧版激活会强制检查并安装更新,断网下检测失败,选择skip跳过

运行SmartGit,依照下图打开设置中的update检测选项,改为手动检测,就不会自动更新安装了

你不是vip会员或者你的积分不够,请升级vip会员或者充值积分查看教程。

9.激活成功,尽情享用吧!

中文设置

进行 SmartGit 主界面后,点击其菜单栏「SmartGit -> Preferences…」打开其偏好设置

再点击「User Interface」,在右侧的 Language 的下拉框中选择 Simplified Chinese,点击 OK,把 SmartGit 退出重新运行一下就可以了。

软件功能

1、专业的git管理工具

对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择

为了掌握日常的Git挑战,您几乎找不到更好的工具:

通过高效的工作流提升您的生产力

在使用Git时,保护您免受常见的陷阱

2、一个软件相当于多种软件

使用SmartGit进行Git或SVN

支持运行在Windows,OS X和Linux上

3、包括所有内容:无需安装和配置其他工具

SmartGit附带:

Git-Flow

文件比较/合并

4、与流行平台互动

SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments

当然,您可以将SmartGit与您自己的存储库或其他主机提供商(例如GitLab)

软件特色

  使用github做协同的时候SmartGit是一个易于使用的应用,一个git 客户端来帮助您的工作需要。以文件作为同步的最小单位,每个人拥有对某个文件的所有权,别人不要做任何改动(规约优于配置),如果两个人共同维护一个文件,则由一人来完成同步操作。在push到github前要先从github上pull最新版本。在push之前,对照自己改动的版本进行审查(只push自己拥有所有权的文件),可以点击右上角的review按钮进行对比新旧版本的异同。

新增功能

重建更改视图

新的更改视图支持统一差异,它可以将更长的行显示为并排差异。

在紧凑模式下(隐藏相等的线),可以很容易地有选择地显示相等的线

所有模式都支持语法着色暂存取消暂存更改。

使用图像比较更改视图

使用新的更改视图,您可以直观地并排比较图像。

更改视图以解决冲突

如果发生冲突,更改视图提供了解决冲突的简单命令。当然,如果冲突过于复杂,您仍然可以打开 Conflict Solver 窗口。

Azure DevOps 集成

SmartGit 简化了 Azure DevOps(类似于 GitHub)的 Git 工作流程:从 Azure DevOps 克隆 Git 存储库、创建拉取请求、审查和添加评论。

图中的头像

默认情况下,图表显示作者的头像(例如来自gravatars.com)。这节省了水平空间,并且比纯文本更容易被发现。

如果gravatars.com 访问被禁用,彩色gravatars 将根据作者的姓名首字母呈现。

推送:设置 JIRA 问题正在进行中

Atlassian JIRA 的集成不仅允许将问题标记为已解决,而且还允许进行中。

Cherry-Pick 某些文件

从日志的文件视图中,您可以挑选提交的某些文件。

这也可用于仅应用选定的隐藏文件。

拆分文件

拆分提交的另一种方法是选择提交的文件,使用拆分文件并输入新提交的提交消息

修改所有提交(步骤/继续)

Interactive Rebase 以这种方式得到了增强,您现在可以在每次提交时停止,例如验证它是否构建。您可以单步执行每个提交继续重新设置所有剩余提交的基础 - 类似于Commit Debugger

部分克隆支持

现在支持部分克隆的存储库(从 Git 2.29 开始):将按需获取丢失的对象。对于克隆,您可以限制要获取的最大文件大小。

选择差异工具

如果您为要比较的文件配置了多个 diff 工具,系统会询问您选择使用哪个。

更新日志

新标准窗口
新的标准窗口是 SmartGit 的一个新窗口,专注于保持简单。
Git 非常强大,这很容易导致 Git 新手难以理解的状态。在标准窗口中,我们将 Git 功能限制为最适合特定状态的功能。因此,用户的选项更加有限,这使得 Git 更容易学习。
您可以在专用的标准窗口页面上找到更多信息。
显示本地更改的新标准窗口。
重写 GitHub 拉取请求
对于标准窗口,还提供了一个新的 GitHub 集成,可让您非常轻松地管理拉取请求。