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