Milestones are used to track the progress of similar issues and pull requests as they're opened and closed over time. At a glance, you can easily see the progress of work in a milestone's lifetime.

  1. On GitHub Enterprise, navigate to the main page of the repository.

  2. In the repository's right sidebar, click Issues or Pull requests. Issues or Pull Requests tab selection

  3. In the upper-left corner, click Milestones. Issues Milestone button

  4. Click New Milestone to create a new milestone, or click Edit to edit an existing one.

  5. Type a title and description for your milestone.
  6. To get a notification when you're approaching a project deadline, set a due date for the milestone.
  7. When you're finished, click Create milestone.

Deleting milestones

  1. On GitHub Enterprise, navigate to the main page of the repository.

  2. In the repository's right sidebar, click Issues or Pull requests. Issues or Pull Requests tab selection

  3. In the upper-left corner, click Milestones. Issues Milestone button

  4. Click Delete.

When a milestone is deleted, issues and pull requests are not affected.

Further reading