Intermediate Git & Version Control
Q69 / 100

What does it mean for a Git branch to have "diverged" from its remote tracking branch?

Correct! Well done.

Incorrect.

The correct answer is A) Both the local branch and the remote branch have new commits that the other doesn't have, meaning neither is simply ahead or behind the other — a merge or rebase will be needed to reconcile them

A

Correct Answer

Both the local branch and the remote branch have new commits that the other doesn't have, meaning neither is simply ahead or behind the other — a merge or rebase will be needed to reconcile them

Explanation

When branches diverge (each has unique commits the other lacks), a simple fast-forward isn't possible — "git pull" would perform a merge (or rebase, depending on configuration) to combine the divergent histories.

Progress
69/100