Hi Michael, > If you look at it as a history storage tool, deliberate throwing away > of branch history seems enough of a deficiency. I'm not sure what you mean. On what occasion does Git throw away history? Take care, Peter