|
|
|
|
|
by w0m
617 days ago
|
|
I generally dislike being told how to handle my commit history as 'i can do it better' - but this is really true. Commit history on a (larger?) PR tends to be most useful during the PR itself; I tend try and make my commits tell a story I can walk people through (on the CLI during a call) moreso than anything that will be useful in 6mo/year. I've been convinced on Squash/Merge. If the PR needs more granular commits; maybe it should be 2 independent PRs. |
|
We constantly use that on the OSS project I’m occasionally involved with. “Well why is it like that…” and the project has enforced a good history so this can often be answered.
And that’s the primary benefit of Git. With some discipline the history becomes legible.
On the other hand it doesn’t give you much out of the box for code review. Unless the code review you use is covered by the email tooling.