草稿 PR 与拉取请求模板
学习使用草稿拉取请求获取早期反馈,并使用 PR 模板统一 GitHub 上的贡献方式。
草稿 PR 与拉取请求模板 是 CoddyKit 上的免费 DevOps Bootcamp 课时。 这是第 4 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 DevOps Bootcamp 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 DevOps Bootcamp 课程共包含 4 节课。
什么是草稿拉取请求
草稿拉取请求表示工作仍在进行中。在将其标记为就绪之前,无法合并,但您可以借此提前分享工作并收集反馈。
为什么使用草稿
草稿适用于以下情况:
- 在完成前展示工作方向
- 尽早触发持续集成
- 在不请求正式审查的情况下提出问题
在 GitHub 上创建草稿拉取请求
在新建拉取请求页面中,点击绿色按钮旁边的下拉菜单,然后选择创建草稿拉取请求。
使用 CLI 创建草稿
使用 GitHub CLI,您可以直接创建草稿。
gh pr create --draft --title 'WIP: new search' --body 'Early work'标记为可审查
工作完成后,将 PR 标记为就绪,以便通知审查者并允许合并。
gh pr ready什么是 PR 模板
拉取请求模板会预先填充 PR 描述,其中包含检查清单和各个部分,确保贡献者提供所需信息。
模板存放位置
GitHub 会在仓库中的 .github/pull_request_template.md 位置查找模板。
编写模板
模板是普通的 Markdown 文档,其中包含您希望每个 PR 都包括的部分。
## Summary
## Changes
-
## Checklist
- [ ] Tests added
- [ ] Docs updated多个模板
您可以将多个模板文件放在 .github/PULL_REQUEST_TEMPLATE/ 中,并通过查询参数选择其中一个。
?template=bugfix.md自动关联问题
在 PR 正文中使用关闭关键词,这样合并 PR 后,相关问题就会自动关闭。
Closes #42结合使用草稿和模板
使用模板尽早创建草稿,随着工作进展填写各个部分,最后将其标记为就绪。这样可以让 PR 保持一致并便于审查。
快速检查
测试您对草稿 PR 和模板的理解。
回顾
您了解了草稿和模板:
- 草稿 PR 可以提前分享工作,同时阻止合并
gh pr ready可将草稿提升为就绪状态- 模板位于
.github/pull_request_template.md - 关闭关键词可以关联问题并自动关闭问题
常见问题解答
「草稿 PR 与拉取请求模板」课时是免费的吗?
是的 — 「草稿 PR 与拉取请求模板」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 DevOps Bootcamp 课程的其余内容,请升级到 CoddyKit PRO。 DevOps Bootcamp 课程共包含 4 节课。
「草稿 PR 与拉取请求模板」这节课中我会学到什么?
学习使用草稿拉取请求获取早期反馈,并使用 PR 模板统一 GitHub 上的贡献方式。 你通过在浏览器中直接运行的动手代码来练习 DevOps Bootcamp,全天候 AI 导师会在你学习这节课的过程中回答你的问题。
学习 DevOps Bootcamp 需要有经验吗?
无需任何先前经验。CoddyKit 上的 DevOps Bootcamp 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 4 节课,共 4 节。
「草稿 PR 与拉取请求模板」课时需要多长时间?
大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。
我能在这节 DevOps Bootcamp 课中编写并运行代码吗?
能。每节 DevOps Bootcamp 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。
此课程中的所有课时
- 创建与审查拉取请求
- GitHub 上的派生工作流
- 代码审查与批准
- 草稿 PR 与拉取请求模板