我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

GitHub Desktop 使用入门

了解如何设置、验证和配置 GitHub Desktop,以便直接从您的计算机直接参与项目。

本文内容

简介

GitHub Desktop 是一个可让您使用 GUI 而非命令行或网络浏览器与 GitHub 交互的应用程序。 GitHub Desktop 鼓励您和您的团队使用最佳实践协作处理 Git 和 GitHub。 您可以使用 GitHub Desktop,通过视觉确认更改从桌面完成大部分 Git 命令。 您可以使用 GitHub Desktop 推送到、从中拉取和克隆远程仓库,以及使用协作工具,如归因提交和创建拉取请求。

本指南将介绍设置应用程序、验证帐户、配置基本设置,以及介绍使用 GitHub Desktop 管理项目的基础知识,帮助您开始使用 GitHub Desktop。 在读完本指南后,您将能够使用 GitHub Desktop 协作处理项目并连接到远程仓库。

您可能会发现,在开始使用 GitHub 之前,基本了解 Git 和 GitHub Desktop 会有帮助。 更多信息请参阅以下文章。

GitHub Desktop 是一个开源项目。 您可以查看路线图、为项目做出贡献,或者打开议题以提供反馈或功能请求。 更多信息请参阅 desktop/desktop 仓库。

第 1 部分:安装和身份验证

您可以在任何支持的操作系统上安装 GitHub Desktop。 更多信息请参阅“支持的操作系统”。

要安装 GitHub Desktop,请访问 GitHub Desktop 的下载页面。 更多信息请参阅“安装 GitHub Desktop。”

在安装 GitHub Desktop 后,您可以使用您在 GitHub 或 GitHub Enterprise 上的帐户验证应用程序。 身份验证允许您连接到 GitHub 或 GitHub Enterprise 上的远程仓库。

  1. 必须有帐户才可向 GitHub 或 GitHub Enterprise 验证。 有关创建帐户的更多信息,请参阅“注册新 GitHub 帐户”或联系您的 GitHub Enterprise 帐户管理员。

  2. 在 GitHub Desktop 下拉菜单中,单击 Preferences(首选项)。 在首选项窗口中,单击 Accounts(帐户)并按照登录步骤操作。 有关身份验证的更多信息,请参阅“向 GitHub 验证”。

    GitHub 的登录按钮

  1. 必须有帐户才可向 GitHub 或 GitHub Enterprise 验证。 有关创建帐户的更多信息,请参阅“注册新 GitHub 帐户”或联系您的 GitHub Enterprise 帐户管理员。

  2. 在 File(文件)下拉菜单中,单击 Options(选项)。 在选项窗口中,单击 Accounts(帐户)并按照登录步骤操作。 有关身份验证的更多信息,请参阅“向 GitHub 验证”。

    GitHub 的登录按钮

第 2 部分:配置和自定义 GitHub Desktop

安装 GitHub Desktop 后,您可以配置并自定义应用程序,使之最适合您的需求。

您可以连接或删除 GitHub 或 GitHub Enterprise 上的帐户、选择默认文本编辑器或 shell、编辑 Git 配置、更改 GitHub Desktop 的外观、自定义系统对话框,以及在 GitHub Desktop Preferences(首选项)窗口中设置隐私首选项。 更多信息请参阅“配置基本设置”。

Preferences(首选项)窗口中的基本设置

您可以连接或删除 GitHub 或 GitHub Enterprise 上的帐户、选择默认文本编辑器或 shell、编辑 Git 配置、更改 GitHub Desktop 的外观、自定义系统对话框,以及在 GitHub Desktop Options(选项)窗口中设置隐私首选项。 更多信息请参阅“配置基本设置”。

Options(选项)窗口中的基本设置

第 3 部分:通过 GitHub Desktop 参与项目

在安装、验证和配置应用程序后,便可开始使用 GitHub Desktop。 您可以创建、添加或克隆仓库,并使用 GitHub Desktop 来管理对您的仓库的参与。

创建、添加和克隆仓库

您可以选择 File(文件)菜单并点击 New repository...(新仓库...)来创建一个新的仓库。 更多信息请参阅“使用 GitHub Desktop 创建第一个仓库”。

您可以选择 File(文件)菜单并单击 Add Local Repository...(添加本地仓库...)从本地计算机添加仓库。 更多信息请参阅“从本地计算机添加仓库到 GitHub Desktop”。

您可以选择 File(文件)菜单并单击 Clone Repository...(克隆仓库...)从 GitHub 克隆仓库。 更多信息请参阅“从 GitHub Desktop 克隆和复刻仓库”。

用于创建、添加和克隆仓库的 File(文件)菜单选项

用于创建、添加和克隆仓库的 File(文件)菜单选项

在分支中更改

您可以使用 GitHub Desktop 创建项目分支。 分支将开发工作与仓库中的其他分支相分隔,以便您安全地尝试更改。 更多信息请参阅“管理分支。”

New Branch(新分支)按钮

对分支进行更改后,您可以在 GitHub Desktop 中审查它们,并创建提交以跟踪您的更改。 更多信息请参阅“提交和审查对项目的更改”。

查看和创建提交

如果要远程访问更改或与他人共享更改,您可以将提交推送到 GitHub。 更多信息请参阅“推送更改到 GitHub”。

使用 GitHub Desktop 进行协作

您可以使用 GitHub Desktop 创建议题或拉取请求来与其他人协作处理项目。 议题有助于您跟踪想法和讨论项目可能发生的变化。 拉取请求可让您与他人共享提议的更改、接收反馈并将更改合并到项目中。 更多信息请参阅“创建议题或拉取请求”。

您可以在 GitHub Desktop 中查看您自己或您的协作者的拉取请求。 在 GitHub Desktop 中查看拉取请求可让您查看任何提议的更改,以及在默认文本编辑器中打开项目文件和仓库进行其他更改。 更多信息请参阅“在 GitHub Desktop 中查看拉取请求”。

保持本地仓库同步

当您对更改本地仓库或者其他人更改远程仓库时,您需要将项目的本地副本与远程仓库同步。 GitHub Desktop 可以通过推送和拉取提交来保持项目本地副本与远程版本同步。 更多信息请参阅“同步分支”。

延伸阅读

此文档对您有帮助吗?

Privacy policy

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或, 了解如何参与。