了解如何使用拉取请求来建议对项目的更改,接收对您自己项目的建议更改,以及解决拉取请求中的问题,例如合并冲突。
如果提交信息包含不清楚、不正确或敏感信息,您可以本地修改它,并将新的提交信息推送到 GitHub。您也可以更改提交信息以添加缺失的信息。
您可以使用命令行和文本编辑器解决合并冲突。
您可以在 GitHub 上直接创建或删除分支。
创建拉取请求以提出更改并协作修改仓库。这些更改是在分支中提出的,确保默认分支只包含已完成和已批准的工作。
审查允许协作者对拉取请求中提出的更改进行评论,批准更改,或在拉取请求合并之前要求进一步更改。仓库管理员可以要求所有拉取请求在合并之前获得批准。
您可以使用冲突编辑器在 GitHub 上解决涉及竞争行更改的简单合并冲突。
同步仓库的分支,使其与上游仓库保持同步。
在工作完成后将拉取请求合并到上游分支。任何拥有仓库推送权限的人都可以完成合并。
如果您的仓库需要审查,拉取请求必须在合并之前获得仓库中具有写入或管理员权限的人员的特定数量的批准审查。
您可以在拉取请求合并到上游分支后将其还原。
GitHub 使用提交信息中的电子邮件地址将提交链接到 GitHub 用户。如果您的提交被链接到另一个用户,或者根本没有链接到用户,您可能需要更改本地 Git 配置设置,在您的帐户电子邮件设置中添加电子邮件地址,或者同时进行这两项操作。