如何在 Linux 上安装和使用 Gitkraken?

Git 是一个开源的分布式版本控制系统。 自 2004 年问世以来,它已成为全球最流行的版本控制系统,被大型组织和独立开发人员使用。 出于这个原因,Git 已成为任何试图从事软件开发职业的人的必备技能。

它通常在命令行中使用; 但是,您不需要学习数百个命令。 为了方便起见,有几个 Git 的 GUI 客户端,让您可以通过单击使用所有功能。 Gitkraken 是最直观和最强大的 GUI git 客户端之一。 本文将教我们如何在您的 Linux PC 上下载和设置免费版本的 Gitkraken。

如何安装 Gitkraken

在 Ubuntu 上安装 Gitkraken:

Gitkraken 为我们提供了一个 .deb 包,可用于在 Debian 及其衍生产品(Ubuntu、Mint 等)上安装软件。 要下载并安装包,请运行以下命令。

wget https://release.gitkraken.com/linux/gitkraken-amd64.deb
sudo dpkg -i gitkraken-amd64.deb

或者,您也可以从下载 .deb 包 页。

与命令行方法一样,下载包后,我们运行 dpkg 命令进行安装。

安装 Gitkraken Fedora/ 红帽:

Gitkraken 还提供了一个 .rpm 来安装它在 Redhat 或者 Fedora. 要下载和安装,请执行以下命令。

wget https://release.gitkraken.com/linux/gitkraken-amd64.rpm
sudo yum install ./gitkraken-amd64.rpm

从 Snap 安装 Gitkraken:

Snap 是在任何主要 Linux 发行版上安装应用程序的好方法。 要通过 Snap 安装 Gitkraken,请确保系统上安装了 Snap 存储并运行以下命令。

sudo snap install gitkraken --classic

如果您在安装或设置 Snap 时遇到任何困难,请参阅 Linux 中的 Snap:基本介绍

从 Tarball 安装 Gitkraken:

最后,如果您需要与您的发行版中的方法不同的方法,您总是可以使用 tarball。

要下载 tarball,请执行以下命令。

wget https://release.gitkraken.com/linux/gitkraken-amd64.tar.gz

下载后,我们需要使用此命令解压缩 tarball。

sudo tar -xvzf gitkraken-amd64.tar.gz

包含提取文件的文件夹将包含 Gitkraken 可执行文件。

如何使用 Gitkraken

安装 Gitkraken 后,您可以通过在开始菜单中搜索或在终端中执行 gitkraken 来打开它。

如果你已经下载了 tarball,导航到包含解压文件的文件夹并执行 ./gitkraken

如果您想将代码推送到 Github、Gitlab 或 Bitbucket 中的远程存储库,您可以注册相应的服务。 如果您需要帮助,可以通过电子邮件登录。

对于本教程,我将使用 Github 进行注册。

登录后,您将看到 Gitkraken 仪表板。

Gitkraken 仪表盘

在这里,您可以从打开本地存储库、创建存储库或从相应的集成服务克隆存储库开始。

这是 Gitkraken 中存储库的样子。

Gitkraken 示例回购

在这里,您可以使用非常直观的地图查看对存储库的所有提交,包括所有分支。 您可以单击顶部的按钮来推动或拉动。

Gitkraken 的其他功能

除了提交历史的直观可视化之外,Gitkraken 还有许多您可能会感兴趣的其他功能。

  • 具有自动完成功能的终端:如果您想使用命令行进行更改,您可以打开 Gitkraken 提供的终端。 该终端还为 git 命令启用了自动完成功能,使其更快、更容易。
Gitkraken 终端
  • 撤消和重做:您可以一键撤消或重做回购上的任何提交。
  • 拖放:您可以使用拖放来加入和操作分支。
  • 团队见解:通过为您的团队创建协作工作区,您可以获得诸如 PR 合并的速度之类的见解。

结论

本文讨论了 Gitkraken(一个 GUI git 客户端)的安装和使用。 虽然 Git 是每个开发人员都需要的基本技能,但并不是每个人都喜欢使用终端或记住命令。 Gitkraken 还提供 Jira、Github 和 Gitlab 等多种工作流集成,让您更加高效。 要阅读和了解有关 Gitkraken 的更多信息,请参阅 官方文档. 探索愉快!