软件介绍
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检测选项,改为手动检测,就不会自动更新安装了
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 集成,可让您非常轻松地管理拉取请求。
软件排行榜
IntelliJ IDEA 2023 for Mac (java开发工具)
MongoBooster for Mac (MongoDB桌面客户端)破解版
JetBrains DataGrip 2020 for Mac(数据库开发管理软件)
PhpStorm 2023 for mac(PHP集成开发工具)
Cornerstone for Mac(SVN管理软件)
SmartSVN 14 for Mac(SVN客户端)附注册密钥
JetBrains GoLand 2023 for Mac(Go语言IDE开发环境)
PhpStorm 2020 for mac(PHP集成开发环境)
JetBrains DataGrip 2023 for Mac(数据库管理软件)
MAMP Pro for Mac(PHP/MySQL开发环境)支持Monterey12.x系统
相关软件
Tower Pro for Mac(GIT客户端)
Mac开发软件GitKraken for Mac(免费Git客户端)
Mac开发软件Sublime Merge for Mac(Git客户端工具)
Mac开发软件Fork for Mac(Git客户端)
Mac开发软件SourceTree for Mac(Git客户端工具)
Mac开发软件Tower for Mac(强大的Git客户端)
Mac开发软件Sublime Merge for Mac(git客户端软件)
Mac开发软件Fork for Mac(Git客户端软件)
Mac开发软件Fork for Mac(免费Git客户端软件)
Mac开发软件GitKraken Mac版(跨平台的Git客户端)
Mac开发软件