前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >老牌Git客户端:SmartGit for Mac

老牌Git客户端:SmartGit for Mac

原创
作者头像
Mac软件分享
发布2022-09-04 16:25:14
2.3K0
发布2022-09-04 16:25:14
举报
文章被收录于专栏:Mac软件Mac软件

SmartGit for Mac一款老牌Git客户端,它能在您的工作上满足您的需求,smartgit是一个企业级的Git、Mercurial、以及Subversion图形化客户端软件,它可以简单快速的实现Git及Mercurial中的版本控制工作,从而大大提高您的工作效率。

安装包:https://www.macw.com/mac/3599.html?id=MjU2NjEmXyYxMDEuMjcuMjYuMTM4

功能介绍

重建更改视图

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

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

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

使用图像比较更改视图

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

更改视图以解决冲突

如果发生冲突,更改视图提供了解决冲突的简单命令。当然,如果冲突过于复杂,您仍然可以打开 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。

Rebase Interactive:可选择在每次提交时停止。

部分克隆支持

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

选择差异工具

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 功能介绍
相关产品与服务
CODING DevOps
CODING DevOps 一站式研发管理平台,包括代码托管、项目管理、测试管理、持续集成、制品库等多款产品和服务,涵盖软件开发从构想到交付的一切所需,使研发团队在云端高效协同,实践敏捷开发与 DevOps,提升软件交付质量与速度。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档