Leave feedback with pull requests

You can leave feedback for your students in a special pull request within the repository for each assignment.

People with read permissions to a repository can leave feedback in a pull request for the repository.

About feedback pull requests for assignments

You can automatically create a pull request where you can provide feedback and answer a student's questions about an assignment. For more information about the review of changes in a pull request, see "Reviewing changes in pull requests."

When you enable the pull request for feedback for an assignment, GitHub Classroom will create a special pull request titled Feedback in the assignment repository for each student or team. The pull request automatically shows every commit that a student pushed to the assignment repository's default branch.


To create and access the feedback pull request, you must enable the feedback pull request when you create the assignment. For more information, see "Create an individual assignment" or "Create a group assignment."

Leaving feedback in a pull request for an assignment

  1. Sign into GitHub Classroom.
  2. In the list of classrooms, click the classroom with the assignment you want to review. Classroom in list of classrooms for an organization
  3. In the list of assignments, click the assignment you want to view. Assignment in list of assignments for an classroom
  4. To the right of the submission, click Review. Review button for assignment in list of submissions for an assignment
  5. Review the pull request. For more information, see "Commenting on a pull request."

Further reading

Did this doc help you?Privacy policy

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Or, learn how to contribute.