GitHub桌面,可从Ubuntu桌面使用GitHub

关于github桌面

在下一篇文章中,我们将了解 GitHub Desktop。 这是一个基于 Electron 的开源应用,用 TypeScript 编写,使用 React。 GitHub 用作源代码的存储库,可以在不同类型的操作系统上安装和使用。 Brendan Forster 开发了 GitHub Desktop,以便 Gnu/Linux 用户可以 从桌面使用GitHub.

GitHub Desktop 旨在减少挫败感和 使 Git 和 GitHub 工作流程更易于访问。 我们的目标是使通用工作流程保持简单,以便初学者和经验丰富的开发人员在使用Git和GitHub时都可以提高工作效率。 GitHub Desktop并没有取代Git的功能,它只是一个允许用户及其团队提高工作效率的工具。 尽管该程序可以被许多人使用,但主要是软件开发人员才能找到最有用的程序。

这个应用程序的主要目的是扩展GitHub的功能,而不是复制github.com的功能集. GitHub上 桌面对于初学者来说应该是一个有用的工具,但它并不是一个明确的教学工具。 您主要希望以与最佳做法一致的方式来帮助您更快,更高效地完成工作。

下载并安装 GitHub 桌面

首先,我们将 下载用于安装此程序的.deb软件包. 为此,我们可以访问 发布页面或使用 wget的 在终端(Ctrl + Alt + T)中,如下所示:

下载 deb 包

sudo wget https://github.com/shiftkey/desktop/releases/download/release-2.8.1-linux2/GitHubDesktop-linux-2.8.1-linux2.deb

下载完成后,我们只需转到保存下载文件的文件夹并双击它即可从 Ubuntu 软件选项安装它。 我们也可以打开一个终端 (Ctrl + Alt + T) 和 使用以下安装命令:

安装软件

sudo dpkg -i GitHubDesktop-linux-2.8.1-linux2.deb

快速浏览该程序

如果GitHub桌面应用程序已正确安装,我们应该能够在我们的计算机上找到它 程序启动器.

应用启动器

首次打开应用程序时,将在我们面前打开以下窗口。

启动github桌面

如果您在GitHub.com上拥有一个帐户,请点击按钮'登录 GitHub.com'如果您有 GitHub Enterprise 帐户,请单击'按钮登录GitHub Enterprise.

如果您是新手,并且想要创建一个帐户,请点击链接“创建您的免费帐户'。 如果您不想访问或创建帐户,请单击链接“跳过这一步'。 如果我们点击“创建您的免费帐户',浏览器中会出现以下页面。

创建免费帐户

在表格中提供有效信息后,我们仅需通过他们发送给我们的电子邮件来验证帐户。

授权申请

授权申请

在要显示的页面上,提到了应用的四个特征进行授权:

  • GitHub桌面开发应用程序 →使用GitHub Desktop应用程序从Ubuntu桌面访问GitHub帐户。
  • 资料库 → 存储库可以是公共的或私有的。
  • 用户的个人资料 →可通过GitHub桌面完全访问。
  • 工作流程 → 这将更新在工作流程中本地更新的 GitHub 文件。

如果我们点击按钮“授权桌面”, 这四个功能会为我们的 GitHub 账号启用,所以我们可以配合 GitHub Desktop 使用.

允许申请

将出现以下弹出窗口请求权限 允许 github.com 打开链接 x-github-desktop-dev-auth.

选择应用

我们将不得不 点击“按钮选择应用'选择桌面应用程序'GitHub桌面 然后点击“按钮打开链接“。

果酱吉特

现在,如果我们再次打开已安装的 GitHub Desktop 应用程序, 将出现以下表单来配置 Git.

git配置

我们在创建 GitHub 帐户时建立的 GitHub 帐户的用户名和电子邮件地址将出现在此处. 如果一切配置正确,此信息将自动出现。 在此之后,当您单击“完成“。

启动应用

github桌面工作

如果在 Ubuntu 中正确安装并配置了 GitHub 桌面,则会出现一个类似上面的窗口。 我们还将在应用程序窗口的顶部找到一个菜单栏,用于执行与存储库相关的不同类型的任务。

github 桌面选项

GitHub Desktop 对于 GitHub 用户来说是一个非常有用的应用程序。 这将成为;这将是 帮助轻松控制所有与存储库相关的任务. 想了解更多关于这个项目的用户,可以咨询 项目的GitHub存储库.


发表您的评论

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

*

*

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

  1.   米格尔

    不知道是不是文章版本不一样(一定要试试)。 但是从 Linux 我无法连接到 Enterprise。 这没用。 我希望有人可以分享经验。