在下一篇文章中,我们将了解 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)中,如下所示:
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.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.
我们在创建 GitHub 帐户时建立的 GitHub 帐户的用户名和电子邮件地址将出现在此处. 如果一切配置正确,此信息将自动出现。 在此之后,当您单击“完成“。
启动应用
如果在 Ubuntu 中正确安装并配置了 GitHub 桌面,则会出现一个类似上面的窗口。 我们还将在应用程序窗口的顶部找到一个菜单栏,用于执行与存储库相关的不同类型的任务。
GitHub Desktop 对于 GitHub 用户来说是一个非常有用的应用程序。 这将成为;这将是 帮助轻松控制所有与存储库相关的任务. 想了解更多关于这个项目的用户,可以咨询 项目的GitHub存储库.
不知道是不是文章版本不一样(一定要试试)。 但是从 Linux 我无法连接到 Enterprise。 这没用。 我希望有人可以分享经验。