跳至主要内容

GitHub 上社区对话的最佳实践

你可以使用讨论与你的团队集思广益,并在准备好确定工作范围时将对话转移到问题中。

GitHub 讨论中的社区对话

由于 GitHub 讨论是一个开放论坛,因此有机会将非代码协作引入项目的存储库或组织,并更快地收集不同的反馈和想法。你可以通过多种方式帮助推动富有成效的对话。

  • 提出尖锐的问题和后续问题以收集具体的反馈
  • 捕捉不同的经验并将其提炼为要点
  • 在适当的情况下,打开一个问题以根据对话采取行动

有关打开问题和交叉引用讨论的更多信息,请参阅“创建问题”。

了解 GitHub 上的对话

你可以创建和参与讨论、问题和拉取请求,具体取决于你想要进行的对话类型。

在提交问题之前,你可以使用 GitHub 讨论来讨论宏观想法、集思广益并制定项目的具体细节,然后可以确定其范围。GitHub 讨论对团队在多种情况下很有用。

  • 你处于项目的探索阶段,仍在了解你的团队想要前进的方向
  • 你希望从更广泛的社区收集有关项目的反馈
  • 你希望将错误修复、功能请求和一般对话分开
  • 你希望衡量对新想法的兴趣并使用民意调查来衡量社区舆论

你可以使用存储库讨论来讨论特定于存储库的主题。如果你的项目跨越多个存储库,则可以使用组织讨论来讨论不特定于组织中单个存储库的主题。

问题对于讨论项目的具体细节(例如错误报告和计划改进)很有用。有关详细信息,请参阅“关于问题”。合并请求允许您直接对提议的更改发表评论。有关详细信息,请参阅“关于合并请求”和“对合并请求发表评论”。

遵循贡献指南

在存储库中打开讨论之前,请检查存储库是否有贡献指南。CONTRIBUTING 文件包括有关存储库维护者希望您如何向项目贡献想法的信息。

有关详细信息,请参阅“为您的项目设置健康贡献”。

后续步骤

要继续了解 GitHub 讨论并快速为您的社区创建讨论,请参阅“GitHub 讨论快速入门”。

延伸阅读