Understanding Branch Structure and Switching
Description
The project has multiple branches. You need to understand how to view them, switch between them, and understand what HEAD means.
Theory Questions
1. What is a branch in Git?
2. Which command lists all branches in your repository?
3. How do you switch to a different branch?
4. What does HEAD represent in Git?