15 Branching questions from the Git bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.
Free to start: the 2-minute IT readiness check — six questions and a result.
A.a lightweight, movable named pointer to a single commit, letting independent lines of work diverge
B.advancing a pointer straight to a descendant when no divergent work exists, creating no extra node
C.a tiny file under refs containing the forty-character hash of the tip it currently names
D.the state where you have checked out a specific snapshot directly rather than any named line of work
Answer + AI explanation with Pro
2. Which term means: "a lightweight, movable named pointer to a single commit, letting independent lines of work diverge"?
Junior
A.Branch
B.Branch pointer
C.Fast-forward
D.Default branch
Answer + AI explanation with Pro
3. Which statement is correct?
Junior
A.Branch — the primary line, commonly named main or master, created automatically in a fresh repository
B.Branch — a tiny file under refs containing the forty-character hash of the tip it currently names
C.Branch — advancing a pointer straight to a descendant when no divergent work exists, creating no extra node
D.Branch — a lightweight, movable named pointer to a single commit, letting independent lines of work diverge
Answer + AI explanation with Pro
4. What is Fast-forward?
Mid
A.the primary line, commonly named main or master, created automatically in a fresh repository
B.the state where you have checked out a specific snapshot directly rather than any named line of work
C.advancing a pointer straight to a descendant when no divergent work exists, creating no extra node
D.a lightweight, movable named pointer to a single commit, letting independent lines of work diverge
Answer + AI explanation with Pro
5. Which term means: "advancing a pointer straight to a descendant when no divergent work exists, creating no extra node"?
Mid
A.Branch
B.Fast-forward
C.Detached HEAD
D.Branch pointer
Answer + AI explanation with Pro
6. Which statement is correct?
Mid
A.Fast-forward — the primary line, commonly named main or master, created automatically in a fresh repository
B.Fast-forward — advancing a pointer straight to a descendant when no divergent work exists, creating no extra node
C.Fast-forward — the state where you have checked out a specific snapshot directly rather than any named line of work
D.Fast-forward — a tiny file under refs containing the forty-character hash of the tip it currently names
Answer + AI explanation with Pro
7. What is Detached HEAD?
Mid
A.a tiny file under refs containing the forty-character hash of the tip it currently names
B.advancing a pointer straight to a descendant when no divergent work exists, creating no extra node
C.a lightweight, movable named pointer to a single commit, letting independent lines of work diverge
D.the state where you have checked out a specific snapshot directly rather than any named line of work
Answer + AI explanation with Pro
8. Which term means: "the state where you have checked out a specific snapshot directly rather than any named line of work"?
Mid
A.Fast-forward
B.Branch
C.Detached HEAD
D.Default branch
Answer + AI explanation with Pro
9. Which statement is correct?
Mid
A.Detached HEAD — a tiny file under refs containing the forty-character hash of the tip it currently names
B.Detached HEAD — a lightweight, movable named pointer to a single commit, letting independent lines of work diverge
C.Detached HEAD — advancing a pointer straight to a descendant when no divergent work exists, creating no extra node
D.Detached HEAD — the state where you have checked out a specific snapshot directly rather than any named line of work
Answer + AI explanation with Pro
10. What is Branch pointer?
Senior
A.the primary line, commonly named main or master, created automatically in a fresh repository
B.a tiny file under refs containing the forty-character hash of the tip it currently names
C.advancing a pointer straight to a descendant when no divergent work exists, creating no extra node
D.a lightweight, movable named pointer to a single commit, letting independent lines of work diverge
Answer + AI explanation with Pro
11. Which term means: "a tiny file under refs containing the forty-character hash of the tip it currently names"?
Senior
A.Branch
B.Branch pointer
C.Detached HEAD
D.Fast-forward
Answer + AI explanation with Pro
12. Which statement is correct?
Senior
A.Branch pointer — the primary line, commonly named main or master, created automatically in a fresh repository
B.Branch pointer — a tiny file under refs containing the forty-character hash of the tip it currently names
C.Branch pointer — a lightweight, movable named pointer to a single commit, letting independent lines of work diverge
D.Branch pointer — the state where you have checked out a specific snapshot directly rather than any named line of work
Answer + AI explanation with Pro
13. What is Default branch?
Junior
A.advancing a pointer straight to a descendant when no divergent work exists, creating no extra node
B.the primary line, commonly named main or master, created automatically in a fresh repository
C.the state where you have checked out a specific snapshot directly rather than any named line of work
D.a tiny file under refs containing the forty-character hash of the tip it currently names
Answer + AI explanation with Pro
14. Which term means: "the primary line, commonly named main or master, created automatically in a fresh repository"?
Junior
A.Default branch
B.Detached HEAD
C.Branch pointer
D.Branch
Answer + AI explanation with Pro
15. Which statement is correct?
Junior
A.Default branch — the primary line, commonly named main or master, created automatically in a fresh repository
B.Default branch — the state where you have checked out a specific snapshot directly rather than any named line of work
C.Default branch — a lightweight, movable named pointer to a single commit, letting independent lines of work diverge
D.Default branch — a tiny file under refs containing the forty-character hash of the tip it currently names
Answer + AI explanation with Pro
Free to start
Start with a free readiness check
Sign up free for the 2-minute IT readiness check and a scored result. Answers, explanations and the AI tutor on every Branching question come with Pro.