Intermediate
The following GitHub skills and techniques may be considered intermediate level.
Intermediate GitHub
[ ] Working with branches: Know how to create and switch between branches, and how to merge changes between branches.
[ ] Using issues and pull requests: Know how to create and manage issues and pull requests, which are useful for tracking tasks, discussing changes, and requesting code reviews.
[ ] Collaboration: Know how to work collaboratively with others on a project using Git, including resolving merge conflicts and managing team workflows.
[ ] Rebasing: Know how to use the git rebase command to reapply changes from one branch onto another and resolve conflicts.