Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

GitHub 社区指导方针

全球数以百万计的开发人员在 GitHub 上托管了数百万个项目,包括开源和闭源项目。 我们很幸运能够每天促进开发人员社区的协作,这是我们很重视的责任。 我们很高兴有机会一起让这个社区成为我们值得骄傲的地方。

我们多样化的用户群带来了不同的观点、想法和经验,从上周刚创建第一个“Hello World”项目的初学者到世界上最知名的软件开发人员,涵盖各种各样的人群。 我们致力于将 GitHub 营造成一个兼容并蓄的环境,让我们社区的参与者可以带来不同的声音和观点,同时维护一个让开发人员可以出色完成工作的安全环境。

通过概述我们认为 GitHub 上安全、热情和高效的社区看起来是什么样子,我们希望帮助您了解如何根据我们的服务条款可接受使用政策,在我们的平台上进行最佳互动和协作。

我们鼓励社区成员清楚地传达期望,尽可能审核他们的项目,并举报任何可能违反我们政策的内容。 GitHub 工作人员将调查任何有关滥用行为的举报,并可能审核网站上我们认为违反我们服务条款的公开内容。

维护强大的社区

GitHub 社区的主要目的是协作处理软件项目。 我们致力于维持一个用户能够自由表达意见并对彼此想法(包括技术和其他方面)提出挑战的社区。 同时,重要的是用户要保持尊重,并为其他人留出公开贡献的空间。 为了营造一个安全和富有成效的环境,我们鼓励社区成员参考这些准则,以了解如何在我们的平台上进行互动。 作为 GitHub 社区的重要成员,您可以在下面找到一些有关如何成功互动的建议。

  • 热情和开放 - 每天都有新用户加入我们的社区。 有些是成熟的开发人员,而另一些则刚刚入门。 请对有其他想法和经验水平的用户持开放态度。 善于接纳其他人的意见,友善对待新的协作者和刚入门的协作者。

  • 尊重他人 - 在协作环境中工作难免会发生分歧。 但请记住,您的批评要对事不对人。 分享深思熟虑的建设性批评,并对与您互动的人保持礼貌。 如果您无法以尊重的方式参与,请考虑做出一些让步或使用我们的一些缓和工具来缓解紧张的氛围。

  • 富有同情心 - GitHub 是一个全球性社区,社区中的用户背景各异,他们的观点也各不相同,其中许多人的背景和观点可能与您不同。 试着设身处地为他人着想,在对他们说话之前,先了解他们的感受。 尽最大努力帮助使 GitHub 成为一个任何人都能放心地作出贡献、参与讨论和分享不同想法的社区。

如果某件事或某人冒犯了您,该怎么办?

虽然有些社区成员之间的分歧可以通过互相尊重的方式直接沟通解决,但我们知道情况并非总是如此。 我们鼓励社区成员在认为自己遇到的内容或活动违反了我们的政策时,及时告知我们。 不过,如果您在网站上遇到令人反感的某件事或某个人,可以通过 GitHub 提供的以下几种方式来采取行动:

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

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

  • 锁定对话  - 如果议题、拉取请求或提交的讨论失控、偏离主题或者违反项目的行为准则或 GitHub 政策,则所有者、协作者和其他具有写入权限的人可以临时或永久锁定对话。 有关详细信息,请参阅“锁定对话”。

  • 阻止用户  - 如果您遇到某个您不希望与之交互的用户,则可以从您的个人帐户阻止该用户从您的组织阻止该用户

  • 限制交互 - 如果您的公共项目受到不必要的关注、收到挑衅信息、收到垃圾邮件或其他侮辱性信息,您可以选择设置临时交互限制,以阻止某些用户与您的存储库进行交互。 您甚至可以设置代码审查限制,以保障对您项目的高质量参与。

虽然我们热切希望授权维护人员会审核他们自己的项目,但如果您在应对某个局面时需要额外的支持,请通过 报告滥用 与我们联系。

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

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

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

  • 我们采取以人为本的内容审核方法,并根据特定状况的需求量身定制我们的应对措施。 在采取行动之前,我们的全球团队会根据具体情况调查我们收到的报告,并考虑背景和相关事实。 这包括考虑因为不了解背景信息而发布潜在冒犯性内容,或者使其他用户在使用 GitHub 时很容易无意中查看或与之交互。 在这些情况下,我们可能会倾向于保持中庸,以保护我们的社区。

  • 我们的决定根植于我们的核心信念,即,为互联社区服务并通过开发人员协作促进人类进步,这需要致力于多样性、包容性和归属感。

如果我们确定适度行动是必要的,那么我们可能会采取以下一些应对方式:

  • 删除令人不悦的内容
  • 屏蔽或禁用令人不悦的内容
  • 降低令人不悦内容的可见性
  • 从公众视野中隐藏用户帐户或组织
  • 暂停用户帐户或组织

申诉和恢复

如果您的内容或帐户已被禁用或限制,而您希望恢复或提出申诉,请参阅我们的申诉和恢复页面,了解流程信息,并使用我们的申诉和恢复表单提交申请。

我们将这些社区指导方针专用于公共领域,让所有人都可以根据 CC0-1.0 的条款使用、重新使用、调整等等。

这些只是指导方针;不影响我们的服务条款,也不打算作为完整的清单。 根据这些条款,GitHub 可全权决定删除任何内容或终止任何违反我们可接受使用政策的活动帐户。 这些指导方针说明了我们何时行使该自由裁量权。