Mac 最受欢迎的图形化 Git 工具 SmartGit v23.1.4.1 破解版

软件介绍

SmartGit 是一款全球受欢迎的 Git 图形化客户端,支持 Windows、macOS 和 Linux 系统,并且兼容 GitHub、Bitbucket、GitLab 等多个平台。这款客户端为 Git 新手和经验丰富的开发者都提供了提高生产效率的工具和特性,包括图形化的合并和提交历史、拖拽进行提交重新排序、合并或变基等功能。SmartGit 在处理大型仓库时仍能保持快速的速度,并且许可证可以在任何喜欢的机器和操作系统上使用。SmartGit 还特别针对 GitHub、Azure DevOps、BitBucket 和 GitLab 等平台进行了集成,可以方便地创建和解决拉取请求和审查评论。SmartGit 包含了所有开发者需要的工具,如直观的文件比较、强大的文件合并、Git-Flow、内置的 Git 客户端和 SSH 客户端等。此外,SmartGit 还可以通过多种方式进行自定义,包括合并、变基的首选项、外部工具、外部或内置的比较或冲突解决工具、语法着色、键盘快捷键、视图的布局、工具栏以及浅色主题和深色主题等,满足不同用户的需求和工作流。

软件截图

SmartGit.jpg

功能介绍

万能一体。

SmartGit 能够帮助 Git 新手也能提高经验丰富的开发者的生产效率。

SmartGit 在 Windows、macOS 和 Linux 上都有相同的直观用户界面:

  • 图形化的合并与提交历史

  • 拖放进行提交重新排序、合并或变基

  • 即使对于较大的仓库也速度很快

您可以在您喜欢的任何机器和操作系统上使用 SmartGit 许可证。

与流行平台的交互。

SmartGit 配备了 GitHub、Azure DevOps、BitBucket(包括 BitBucket 服务器)和 GitLab 的特殊集成,可以创建和解决拉取请求和审查评论。

当然,你可以像使用任何其他 Git 客户端一样,用你自己的 Git 仓库或其他托管提供商使用 SmartGit。

包含所有需要的。

无需安装和配置额外的工具。SmartGit 包括你所需要的一切:

  • 直观的文件比较(不是围绕 git diff 的普通包装器)

  • 强大的文件合并(可自由编辑的”冲突解决器”)

  • Git-Flow(高级分支处理)

  • 图形化的合并和提交历史

  • 内置的 Git 客户端

  • SSH 客户端  

适应您的需求和工作流。

一个完美的 Git 客户端应该支持您的工作流。您可以通过多种方式自定义 SmartGit:

  • 合并、变基的首选项

  • 外部工具,

  • 外部或内置的比较或冲突解决工具,

  • 语法着色,

  • 键盘快捷键,

  • 某些视图的布局,

  • 工具栏,

  • 浅色主题和深色主题

更新内容

SmartGit 23.1.4.1 (2024-08-22)

修复错误

- 安装向导:如果文件名称中包含无法映射到文件系统的“奇怪”字符,则会出现内部错误(回归)

SmartGit 23.1.4 (2024-08-20)

修复错误

- 更改视图:

    - 尝试在第一行设置“左”块时出现内部错误

    - 取消暂存选择:统一差异视图中的最后一个块出现内部错误

- 更改视图/文件比较/...:如果标记以 32 位字符结尾(例如“表情符号”),则解析会中断

- Cherry-Pick/Squash 提交:可能存在与无效 Git 提交相关的内部错误

- 获取更多:取消浅化提交后,图表不会刷新

- Git-Flow,Init:在空存储库中失败;现在如果需要,它会创建初始空提交

- GitLab:可能出现错误“未找到对象‘sha’”

- Init:如果出现文件系统问题,可能无法创建对象

- 调查:首次从“指责”视图切换到“差异”视图时,面板为空白

- 日志图表(和提交视图):

    - 对于仅限电子邮件的“.mailmap”行,原始作者姓名丢失

    - 对于包含 `<>` 的 `.mailmap` 行,未应用映射

- Rebase:一些警告对话框的标题显示“合并”而不是“Rebase”

- 刷新:

    - 如果“mailmap.file”包含无效路径,则可能出现内部错误

    - 未跟踪的丢失重命名检测可能出现错误“该进程无法访问文件,因为另一个进程已锁定文件的一部分”

- 重命名:不再适用于子模块(自 22.1 以来回归)

- 删除:不再适用于子模块(自 22.1 以来回归)

- 窗口 | 重置视角:保留之前的布局

- 标准窗口:

    - 如果在拖动选项卡时出现对话框(例如主密码对话框),则可能出现内部错误

    - 尝试修改带有“基本”功能集的工具栏时出现内部错误

    - 图表:在图表加载之前切换“显示标签”时发生内部错误

-Linux:

    - 文件比较(和其他编辑器):使用拼音输入中文字符后,撤消更改时出现内部错误

- 窗户:

    - 可能出现错误“无法调用过滤器‘lfs’”

    - 可能出现与无效 HOME 相关的错误

其他值得注意的变化

- 克隆:

    - GitHub:如果由于用户名/密码过期导致身份验证失败,则改进错误消息

- 冲突解决器:基本窗口现在有自己的窗口边界

- 评估:有更多可能性复制已过期评估的评估 ID

- 日志和工作树窗口:通过将低级属性“file.contextMenu.toggleRareFileStates”设置为“false”,可以选择隐藏*切换“假设未更改”*和*切换“跳过工作树”*命令

- 苹果系统:

    - 设置向导:搜索存储库时,避免扫描已知会触发 macOS 显示确认对话框的目录

下载地址

  1. 转载请保留原文链接!

  2. 本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。

  3. 本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。

  4. 联系方式(#替换成@):feedback#iplayzip.com

相关文章