Git & GitHub Interview Question #81
What are labels, assignees, and milestones in GitHub Issues?
GitHub Collaboration, Repository Rules, Issues, Releases & Actions CI/CD Mid-Level Intermediate
Quick Interview Answer
Labels categorize issues and pull requests, for example bug, enhancement, documentation, or priority categories. Assignees indicate who is responsible for or actively working on an item.
Detailed Explanation
Labels categorize issues and pull requests, for example bug, enhancement, documentation, or priority categories. Assignees indicate who is responsible for or actively working on an item.
Milestones group issues and pull requests around a target such as a release or project phase. These features help organize work without changing Git history.
Code Example
# These are GitHub collaboration features rather
# than Git commands.
# Git can still reference the related work:
git commit -m "Resolve validation bug for issue #58"