SmartGit,一个使用 Ubuntu 的 Git 的用户界面

关于 smartgit

在下一篇文章中,我们将看看如何在 Ubuntu 20.04 上安装 SmartGit。 这个应用程序 将允许我们与 混帐,并包括对 GitHub、BitBucket、SVN 和 Mercurial 的支持. 这侧重于寻求简单性,同时针对非专家用户和更喜欢使用图形应用程序而不是使用命令行来使用 Git 的人。

在以下几行中,我们将看到如何使用其 .deb 包或从 PPA 安装程序。 我将在 Ubuntu 20.04 (Focal Fossa) 上测试所有这些。 我们接下来要看到的步骤 它们应该也适用于 Ubuntu 18.04、16.04 和任何其他基于 Debian 的发行版.

SmartGit 的一般功能

smartgit 偏好

  • 该计划将使我们 提交前修改提交,提交文件中的个别行,恢复丢失的提交 等等。
  • 程序界面是 提供英文和中文.
  • 智能Git 它只会在需要用户做出决定时询问.
  • 无需安装和配置额外的工具因为该应用程序带有内置的 SSH 客户端、文件比较工具和合并工具。

智能编辑器

  • 会允许我们 一目了然地查看我们存储库的状态以及您的工作树、Git 索引、可用分支或应提交的提交。
  • 我们可以 从 GitHub、Assembla 和其他托管服务提供商克隆.
  • 智能Git 简化 Git 工作流程 Azure开发运营.
  • 如果发生冲突,它提供 简单的命令 解决它。
  • 通过更改视图,您可以 并排视觉比较图像.

配置工具栏

  • 该计划将使我们 配置工具栏 我们有兴趣在那里提供的选项。
  • 如果你有多个配置 差异工具 为了比较文件,程序会询问使用哪个文件。

这些只是该程序的某些功能。 可 请在 项目网站.

在 Ubuntu 20.04 上安装 SmartGit

在开始安装之前,很有趣 确保我们系统中的所有软件包都是最新的. 为此,在终端 (Ctl + Alt + T) 中,我们只需编写:

sudo apt update; sudo apt upgrade

使用你的 .deb 包

我们准备去 下载最新版本的 .deb 包 对于 SmartGit。 这个可以从 项目网站 或者通过在终端中执行命令:

从 smartgit 下载 deb 包

wget https://www.syntevo.com/downloads/smartgit/smartgit-21_1_0.deb

下载完成后,我们可以进入 程序安装 键入命令:

安装 smartgit deb 包

sudo apt install ./smartgit-21_1_0.deb

卸载

从我们的系统中删除此程序 它就像打开一个终端(Ctr + Alt + T)并输入它一样简单:

卸载 smartgit

sudo apt remove smartgit

使用 PPA 存储库

如果你愿意 使用您的 PPA 安装此程序您只需要打开一个终端(Ctrl + Alt + T)并在其中执行以下命令即可添加存储库:

添加 smartgit ppa

sudo add-apt-repository ppa:eugenesan/ppa

按下后 简介,存储库中可用的软件列表应自动更新。 当我完成时,是时候了 安装 SmartGit,为此,您只需在同一个终端中执行:

从 ppa 安装 smartgit

sudo apt install smartgit

卸载

删除资料库 我们已经用来安装这个程序,只需要打开一个终端(Ctrl + Alt + T)并执行其中的命令:

删除ppa

sudo add-apt-repository ppa:eugenesan/ppa

现在我们可以 摆脱程序,与使用 .deb 包安装的应用程序一样,我们只需要在同一个终端中编写:

卸载 smartgit

sudo apt remove smartgit

在 Ubuntu 上访问 SmartGit

程序启动器

正确安装后,无论您使用什么选项,您只需要单击“”选项卡活动'从桌子上。 应用程序查找器写道'智能Git'然后点击启动器 这将出现在搜索结果中。

智能许可证

第一个看到它开始的我们将不得不 接受许可,选择我们将要对该程序进行的用途. 显然,如果我们为商业许可证付费,除了包含支持之外,该程序还允许我们使用其所有功能。

正在运行的 smartgit

有了这一切,应用程序将启动。 如需有关如何使用此程序的帮助或有用信息,我们强烈建议 参观 项目网站 Ø苏 官方文件.


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。