Skip to main content

Collaborating on repositories with code quality features

Workflow quality features like statuses, pre-receive hooks, protected branches, and required status checks help collaborators make contributions that meet conditions set by organization and repository administrators.

  • About status checks

    Status checks let you know if your commits meet the conditions set for the repository you're contributing to.

  • Working with pre-receive hooks

    Pre-receive hooks enforce rules for contributions before commits may be pushed to a repository.