Git · Middle · Question 23 of 75

What does the three-dot range git log main...feature show?

Explanation

It's the symmetric difference. With --left-right Git marks which side each commit is on. For git diff, three dots instead mean "changes since the merge base".

Further reading

Problem with a question

Git · Middle · question 23

Test yourself

Take the Git · Middle quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz