关于问题和拉取请求
你可以使用问题来跟踪想法、错误、任务和其他对你的项目重要的信息。你可以在你的项目的仓库中使用 GitHub Desktop 创建问题。有关问题的更多信息,请参阅“关于问题”。
在你创建分支并在项目中更改文件后,你可以创建拉取请求。通过拉取请求,你可以在将更改合并到项目之前提出、讨论和迭代更改。你可以在你的项目的仓库中使用 GitHub Desktop 创建拉取请求。有关拉取请求的更多信息,请参阅“关于拉取请求”。
先决条件
在创建拉取请求之前,你需要将更改推送到 GitHub 上的分支。
- 保存并提交您本地分支上的所有更改。有关更多信息,请参阅“在 GitHub Desktop 中提交和查看项目更改”。
- 将您的本地提交推送到远程仓库。有关更多信息,请参阅“从 GitHub Desktop 推送更改到 GitHub”。
- 将您当前的分支发布到 GitHub。有关更多信息,请参阅“在 GitHub Desktop 中管理分支”。
创建问题
-
在菜单栏中,选择 **仓库**,然后单击 **在 GitHub 上创建问题**。
-
在 GitHub 上,单击 **开始** 以打开问题模板,或单击 **打开空白问题**。
**注意**:如果当前仓库中未启用问题模板,GitHub Desktop 会将您引导到 GitHub 上的空白问题。
创建拉取请求
-
单击 **预览拉取请求**。GitHub Desktop 将打开一个预览对话框,显示您当前分支与基础分支之间更改的差异。
或者,要直接转到 GitHub 创建拉取请求,请选择下拉图标并单击 **创建拉取请求**。
-
确认 **基础:** 下拉菜单中的分支是您要将更改合并到的分支。
GitHub Desktop 会建议您当前分支是否可以自动合并到基础分支。
-
单击 **创建拉取请求**。GitHub Desktop 将打开您的默认浏览器,带您前往 GitHub。
-
为您的拉取请求输入标题和描述。
-
要创建一个准备审查的拉取请求,请单击 **创建拉取请求**。要创建草稿拉取请求,请使用下拉菜单并选择 **创建草稿拉取请求**,然后单击 **草稿拉取请求**。有关草稿拉取请求的更多信息,请参阅“关于拉取请求”。