数码荔枝
SmartGit – 知名图形化 Git 管理工具
SmartGit – 知名图形化 Git 管理工具
分享到:

SmartGit 是一个可在 macOS 、Windows 和 Linux 上运行的 Git 和 SVN 客户端。它支持推送更新和评论到 Github,让您轻松处理每一次提交。

适合专业人士

如果只需要 Pull、Commit、Push 这些常见操作,您可以找到许多简单的替代品。但要想从容面对日常 Git 挑战,您很难找到一款比 SmartGit 更好的工具,因为它可以让您:

  • 以高效的工作流程来提高工作效率;
  • 避免跳进常见的 Git 陷阱。

一次购买,处处可用

在 Windows、OS X 和 Linux 上都可以使用 SmartGit 来处理 Git 或 SVN。您只需购买一个授权,就可以在任意数量的机器和操作系统上使用 SmartGit。

整合更多功能

有了 SmartGit,您不再需要安装和配置额外的工具。目前 SmartGit 整合了:

  • 对 Git-Flow 的支持;
  • SSH 客户端;
  • 文件对比与合并工具。

与主流平台集成

SmartGit 内建了对 GitHub、BitBucket、Atlassian Stash 的特有集成,用于创建和解决 Pull Requests、Review Comments。当然,您也可以将 SmartGit 用于自建仓库或者其他托管商 (比如 GitLab)。

对比显示当前行上下位置

对于当前选定行,在对比视图的下方,您可以找到一个纵向排列的单行之间的对比视图。

Journal

Journal 是一个侧重当前分支和辅助分支的日志式视图。Journal 让您专注于当前分支的工作,而不会分心于其它不相关或不重要的提交。大多数分支相关的命令 (比如 Merge、Cherry-Pick、Reset 等) 都可以在 Journal 的右键菜单中找到。由于日常工作中大多数与分支相关的任务都只需要另一个特定分支,Journal 通常会减少您打开 Log 的需要。

Commit 信息拼写检查器

拼写检查器会检查 Commit 信息的拼写。SmartGit 附带一个美式英语字典,您也可以使用 OpenOffice 或 LibreOffice 字典。如果配置了多个字典,将自动使用最佳匹配的那一个。

改进的分支视图

现在可用不同方式配置分支视图,比如,多级分支的名称可按级别来分组。中断的分支跟踪将会用红色进行标示。如果一个远程分支被其他人删除,那么正在跟踪的本地分支将在 Pull 或 Fetch 之后发生中断。

对多行代码快速「Apply」

在 「Changes」视图中,您可以快速暂存特定行的代码,而无需打开 Index Editor。在 「Changes」视图、Compare、Conflict Solver 或者 Index Editor 中,即使是数行的成块更改,都能被快速应用到另一侧。

文章评论

发表评论

您忘了输入昵称
为了更好地彼此沟通,评论字数不得少于5个

关注有礼

关注公众号,每月领取大额券,最先了解软件上新与促销信息
公众号:shumalizhi