|
|
|
|
|
by nessus42
4829 days ago
|
|
The default probably only seems insane to us because we don't grok whatever workflow Linus was using with Git when he came up with the defaults. The defaults probably make a lot of sense for his workflow. A common mistake people make when bitching about Git, is assuming that their workflow is the only workflow. Git supports a multitude of different workflows, and that fact is both a strength and a weakness. |
|
That it deletes history without somebody issuing an explicit specific command to delete a specific revision is not a matter of workflow, it's bad design.