When I run tig
, I see a graph of the branches. It uses letters on those lines to show what happened there:
- “o” means commit
- “M“ is a merge
- “I” is a merge
What is the difference between “M” and “I”?
When I run tig
, I see a graph of the branches. It uses letters on those lines to show what happened there:
What is the difference between “M” and “I”?
Copyright © 2021 Jogjafile Inc.
The I is labelled as
initial
intig
source codeIt seems it marks the initial commit (common ancestor) of a merge. The M marks the merging commit.