3 ms·It is a tree. What makes you think it's just a DAG? Are there commits with multiple parent commits or what?by dayjaby 3y agoIt is a tree. What makes you think it's just a DAG? Are there commits with multiple parent commits or what?imron 3y agoYes. Merge commits have two parents.Izkata 3y agoTwo or more. I'm not sure there's a limit. Try not to do this (imagine a 5-way merge conflict).zaphar 3y agoThere absolutely can be. Merge commits have multiple parent commits for example. It's definitely a graph not just a tree.dayjaby 3y agoParent comment was about disregarding merge commits.zaphar 3y agoYou can't disregard merge commits. It's part of the structure.