跳至主要内容

GitHub 社区指南

全球数百万开发者在 GitHub 上托管着数百万个项目,包括开源和闭源项目。我们很幸运能够每天在开发者社区中促进协作,这是一个我们不会轻视的责任。我们共同拥有一个激动人心的机会,可以将这里打造成为一个我们引以为豪的社区。

我们多元的用户群带来了不同的观点、想法和经验,从上周创建了第一个“Hello World”项目的开发者到世界上最知名的软件开发者,应有尽有。我们致力于将 GitHub 打造成一个欢迎社区中所有不同声音和观点的环境,同时为开发者提供一个安全的空间,让他们能够发挥最佳水平。

通过概述我们认为 GitHub 上一个安全、友好和高效的社区应该是什么样子的,我们希望帮助您了解如何最好地与我们的平台进行互动和协作,以符合我们的服务条款可接受使用政策

我们鼓励社区成员明确沟通预期,适度管理他们的项目,并举报任何可能违反我们政策的内容。GitHub 员工将调查任何关于滥用的报告,并可能对我们认定违反服务条款的公开内容进行适度管理。

维护一个强大的社区

GitHub 社区的首要目的是协作软件项目。我们致力于维护一个社区,让用户可以自由表达自己并挑战彼此的想法,无论是在技术方面还是其他方面。同时,重要的是用户要保持尊重,并为他人留出空间,让他们可以公开贡献。为了营造一个安全和高效的环境,我们鼓励社区成员参考这些指南,以了解他们在平台上的互动方式。下面,您将找到一些建议,说明如何作为 GitHub 社区的宝贵成员进行成功的互动。

  • 欢迎和开放的心态 - 每天都有新用户加入我们的社区。有些人是经验丰富的开发者,而另一些人则刚刚起步。对其他想法和经验水平持开放态度。为除您自己以外的意见腾出空间,并欢迎新合作者和刚起步的人。

  • 尊重 - 在协作环境中工作意味着可能会发生分歧。但请记住批评想法,而不是人。分享有见地的、建设性的批评,并对您互动的人保持礼貌。如果您无法以尊重的态度参与,请考虑退一步或使用我们的一些审核工具来缓和紧张局势。

  • 同理心 - GitHub 是一个全球性的社区,来自各种背景和观点的人,其中许多可能与您不同。试着站在别人的立场上,了解他们的感受,然后再处理他们。尽力帮助 GitHub 成为一个社区,让其他人感到安全,可以做出贡献,参与讨论,并分享不同的想法。

如果某些事情或某个人冒犯了你怎么办?

虽然一些分歧可以通过社区成员之间直接、尊重的沟通来解决,但我们理解并非总是如此。我们鼓励我们的社区通过 GitHub 支持门户 联系 GitHub 支持,当他们认为他们遇到的内容或活动违反了我们的政策时。但是,如果您在网站上遇到了一些您认为令人反感的事情或人,以下是一些 GitHub 使您能够采取行动的方式

  • 传达期望 - 维护者可以设置特定于社区的指南,以帮助用户了解如何与他们的项目互动,例如,在存储库的 README、CONTRIBUTING 文件专门的行为准则 中。您可以在 社区 页面上找到有关社区建设的更多信息。

  • 适度评论 - 拥有 写入权限 的用户可以 编辑、删除或隐藏提交、拉取请求和问题上的任何人的评论。任何拥有仓库读取权限的人都可以查看评论的编辑历史记录。评论作者和拥有仓库写入权限的人也可以从 评论的编辑历史记录 中删除敏感信息。如果活动很多,管理项目可能会感觉像一项艰巨的任务,但您可以 添加协作者 来帮助您管理社区。

  • 锁定对话  - 如果问题、拉取请求或提交中的讨论失控、偏离主题或违反了您的项目行为准则或 GitHub 的政策,所有者、协作者以及任何其他拥有写入权限的人都可以对对话进行临时或永久锁定。有关更多信息,请参阅“锁定对话”。

  • 屏蔽用户  - 如果您遇到您不想与之互动的特定用户,您可以 从您的个人帐户屏蔽该用户从您的组织屏蔽该用户

  • 限制互动 - 如果您的公共项目受到不必要的关注、被恶意攻击、垃圾邮件或其他情况,您可以选择设置 临时互动限制 以阻止某些用户与您的仓库互动。您甚至可以设置 代码审查限制 以确保项目贡献的质量。

虽然我们热衷于赋予维护者管理自己项目的权力,但如果您需要在处理问题时获得更多支持,请通过 GitHub 支持门户 与我们联系。

如果有人违反 GitHub 的政策会发生什么?

我们依靠社区的举报以及主动检测来帮助确保 GitHub 成为一个安全、友好和高效的软件开发平台。当我们意识到行为或内容不符合 GitHub 的政策时,我们会考虑各种因素。但是,我们的政策执行和内容审核方法优先考虑我们的愿景,即成为所有开发者的家园。这意味着

  • 我们优化代码协作。我们认识到代码可以有多种用途,我们区分代码在平台上的使用方式和其他可能的用途。我们还考虑我们的执行行动如何影响平台上可能复杂的相互依赖关系网络,并努力尽可能少地限制合法内容。

  • 我们对内容审核采取以人为本的方法,并根据具体情况调整我们的回应。我们全球团队会逐案调查我们收到的举报——考虑上下文和周围的事实——然后采取行动。这可能包括考虑在缺乏上下文或让其他用户在使用 GitHub 时无意中查看或与之交互的情况下发布的潜在冒犯性内容。在这些情况下,我们可能会倾向于审核以保护我们的社区。

  • 我们的决定植根于我们的核心信念,即服务于一个相互关联的社区并通过开发者协作赋能人类进步需要对多样性、包容性和归属感做出承诺。

在我们决定需要采取审核措施的情况下,以下是一些我们可能采取的措施

  • 删除冒犯性内容
  • 阻止或禁用冒犯性内容
  • 降低冒犯性内容的可见性
  • 将用户帐户或组织隐藏在公众视野之外
  • 暂停用户帐户或组织

上诉和恢复

如果您 的 内容 或 帐户 被 禁用 或 限制 , 并且 您 希望 恢复 或 提出 申诉 , 请 参阅 我们 的 申诉 和 恢复 页面 , 以 获取 有关 流程 的 信息 , 并 使用 我们 的 申诉 和 恢复 表格 提交 请求 。

我们 将 这些 社区 指南 奉献 给 公共 领域 , 供 任何人 在 CC0-1.0 的 条款 下 使用 、 重用 、 改编 或 做 其他 任何 事 。

这些 只是 指南 , 它们 不会 修改 我们 的 服务 条款 , 也不 旨在 成为 完整 的 列表 。 根据 这些 条款 , GitHub 保留 全权 酌情权 , 可 删除 任何 违反 我们 的 可接受 使用 政策 的 活动 的 内容 或 终止 任何 帐户 。 这些 指南 描述 了 我们 将 在 何时 行使 这种 酌情权 。