Whether your project is open source or private, you can build a healthy and effective environment for collaboration.
Setting up your project for healthy contributions
Repository maintainers can set contributing guidelines to help collaborators make meaningful, useful contributions to a project.
Using templates to encourage useful issues and pull requests
Repository maintainers can add templates in a repository to help contributors create high-quality issues and pull requests.
Moderating comments and conversations
Moderating conversations creates a welcoming community for all contributors to your project by promoting healthy collaboration and de-escalating conflict. You can apply your community's code of conduct to discussions by viewing reported content, editing and deleting comments, and locking conversations.
Maintaining your safety on GitHub
To build a positive and safe environment for yourself and the community for your project on GitHub, you can block and unblock users and report disruptive content.
Documenting your project with wikis
You can use a wiki to share detailed, long-form information about your project.