Kevin Lyda
Software developer in the West of Ireland. Can also be found at https://mastodon.ie/@lyda
- 1 Post
- 4 Comments
Joined 2 years ago
Cake day: September 16th, 2023
You are not logged in. If you use a Fediverse account that is able to follow users, you can follow this user.
I love that fossil exists. I would never use it, but I’m glad cranks have something to work on.
Kevin Lyda@programming.devto
Git@programming.dev•Signing Commits in Git, ExplainedEnglish
2·2 years agoI have never heard proper reasoning for squashing commits. I don’t think sanitized history is useful in any context. Seeing the thought process that went into building something has been repeatedly useful in debugging things. It’s also useful to me as a software engineering manager to help folks on my team get better. I could care less how “pretty” git log looks, but I care a hell of a lot about what git diff and git blame tell me. They help me figure out where issues actually are and how they came to be.
Kevin Lyda@programming.devto
Git@programming.dev•Signing Commits in Git, ExplainedEnglish
71·2 years agoThis is yet another reason not to squash commits.

And then
git ci -am "Addressed performance issue in flurbin module The flubin module was designed as a successor to the flurbar module which took in... [...500 line essay on the history, problem and solution deleted...] Hopefully this will fully fix the issue discussed."for a one character change that adds an additional, and unrequired, semicolon.