I thought so as well. A long time got seemed quite mysterious, but after I understood what git actually was, it became very coherent and the naming became intuitive.
Also, while I think the UI of git can be improved, it is not more complex than it needs to be.
Also, while I think the UI of git can be improved, it is not more complex than it needs to be.