苹果电脑视窗软件设置生产力安全Linux安卓性能苹果配置自定义设备管理设置iPhone 全部

如何在Linux上使用GitKraken

已编辑 26 几天前 通过 ExtremeHow 编辑团队

GitKrakenLinux操作系统Git版本控制版本控制兼容性安装配置软件开源

如何在Linux上使用GitKraken

翻译更新 26 几天前

GitKraken是一个流行的图形用户界面(GUI)客户端,用于Git,这是一个版本控制系统,开发人员用来跟踪代码库的更改。GitKraken以其直观的界面和强大的功能而闻名,使开发人员更容易管理Git存储库。在本指南中,我们将学习在Linux操作系统上安装和使用GitKraken的过程。

先决条件

在开始使用GitKraken之前,请确保您有以下先决条件:

在Linux上安装GitKraken

GitKraken可以通过多种方式安装在Linux上,包括使用包管理器或下载独立包。以下是不同安装方法的步骤:

方法1:通过包管理器安装

对于像Ubuntu这样的发行版,您可以使用包管理器来安装GitKraken。这种方法简单明了,并确保您自动获得最新更新。

步骤1:添加Snap商店

GitKraken可以在Snap商店上获取,Snap商店是一个Linux的软件应用商店。要安装它,首先确保您已在计算机上安装了Snap包系统。如果没有,可以使用以下命令启用它:

sudo apt update sudo apt install snapd

安装Snap后,您可能需要重新启动计算机以使更改生效。

步骤2:安装GitKraken

启用Snap后,您现在可以通过在终端中运行以下命令来安装GitKraken:

sudo snap install gitkraken

此命令从Snap商店获取并安装GitKraken,具体下载时间长短取决于您的网速。

方法2:通过DEB包安装

如果您希望通过DEB包安装,可以直接从GitKraken网站下载此包并使用dpkg进行安装。

步骤1:下载DEB包

访问GitKraken的官方网站并下载DEB包。下载链接通常在下载页面上找到。

步骤2:安装DEB包

下载后,转到下载目录并使用以下命令安装软件包:

sudo dpkg -i gitkraken-amd64.deb

如果在安装过程中遇到任何依赖项错误,请运行以下命令来解决它们:

sudo apt-get install -f

方法3:通过RPM包安装

对于Fedora或其他基于RPM的发行版,请使用RPM包。

步骤1:下载RPM包

与DEB包类似,您可以从GitKraken网站下载RPM包。

步骤2:安装RPM包

使用以下命令安装包:

sudo rpm -i gitkraken-amd64.rpm

这将把GitKraken及其所需的所有依赖项安装到您的系统中。

启动GitKraken

安装GitKraken后,您可以从应用菜单中启动它,或者在终端中输入gitkraken。GitKraken应用窗口将打开,并要求您创建一个GitKraken帐户或登录现有帐户。此帐户可提供对各种GitKraken服务和功能的访问。

界面概述

GitKraken界面旨在使用户友好且功能强大,同时为用户提供有效管理其Git存储库所需的功能。让我们看看界面的主要部分:

与存储库一起工作

与存储库一起工作是GitKraken的主要功能。在这里,我们将讨论如何管理存储库、进行提交和使用GitKraken处理分支。

创建新存储库

要在GitKraken中创建新存储库,请执行以下步骤:

  1. 单击顶部菜单栏中的“文件”菜单。
  2. 选择“新建存储库”
  3. 在弹出的对话框中,指定您要初始化存储库的文件夹位置。
  4. 定义其他必要的存储库设置,如添加.gitignore文件(一个告诉Git忽略哪些文件或目录的文本文件)或README文件(通常包含在git存储库中)。
  5. 单击“创建存储库”以完成设置。

克隆现有存储库

克隆存储库会在您的计算机上创建远程存储库的本地副本。要使用GitKraken克隆存储库:

  1. 在主仪表板上,单击“克隆存储库。”
  2. 输入存储库的URL,或者如果您使用的是如GitHub之类的集成Git主机,请使用集成浏览功能选择存储库。
  3. 指定存储库将被克隆到的本地路径。
  4. 单击“克隆存储库”以将存储库内容下载到您的系统。

提交更改

提交更改意味着将您的进度保存到存储库的历史记录中。您以后可以访问此工作快照。以下是在GitKraken中提交更改的方法:

  1. 一旦您对文件进行了更改,您将看到这些列为未提交的更改。
  2. 选择要包含在提交中的更改。通过暂存它们来完成此操作。单击“未暂存文件”部分中的文件以暂存它。
  3. 在提交面板中输入描述更改的提交消息。
  4. 单击“提交更改到[分支名称]”

此操作将创建一个新提交,在提交图中表示为一个节点。

分支和合并

分支允许多条开发线独立存在。合并是为了稍后结合这些开发线。以下是在GitKraken中管理分支的方法:

创建新分支

  1. 在分支面板中,右键单击现有分支。
  2. 选择“签出新分支”
  3. 输入新分支的名称并确认操作。

此操作将创建一个新分支,并将您当前的工作分支切换到此新分支。

分支合并

  1. 转到您想要合并更改的分支。
  2. 在分支面板中,将要合并的分支拖到目标分支上。
  3. 确认合并操作。

成功合并后,GitKraken会更新提交图以反映合并操作。

管理远程存储库

远程存储库是您的项目的版本,托管在线或在网络中。使用GitKraken管理它们,您可以在本地和远程副本之间进行协调。

配对远程存储库

  1. 在分支或远程面板中,单击“添加远程”按钮。
  2. 指定远程URL并为其命名。
  3. 单击“添加远程”以保存。

推送和拉取更改

推送将更改发送到远程存储库,而拉取则将更改从远程存储库带到您的本地存储库。

推送更改

  1. 提交后,单击顶栏上的“推送”按钮。
  2. 确认推送对话框。GitKraken将您的更改推送到远程存储库。

拉取更改

  1. 确保您的分支与远程存储库的分支同步。
  2. 单击“拉取”按钮,或将提交图中的分支拖到另一个分支以合并其更改。

GitKraken高级功能

除了基本的Git操作,GitKraken还为经验丰富的开发人员提供高级功能:

结论

GitKraken是一个强大的工具,具有直观的图形界面来管理Git存储库。无论您是版本控制的新手还是经验丰富的开发人员,GitKraken都提供出色的工具来轻松处理分支、提交和协作。通过遵循上述指南,Linux系统上的开发人员可以成功安装、运行并使用GitKraken来满足其版本控制需求。

如果你发现文章内容有误, 您可以


评论