Hacker News new | ask | show | jobs
by acemarke 1534 days ago
I'm a _very_ big believer in maintaining an informative Git history. I have some suggestions for practical Git usage patterns in a blog post I wrote last year:

https://blog.isquaredsoftware.com/2021/01/coding-career-git-...

TL/DR for that section:

- Write Good Commit Messages

- Make Small, Focused Commits

- Clean Up Commit History Before Pushing

- Only Rewrite Unpushed History

- Keep Feature Branches Short-Lived

followed by some thoughts on "Git Archeology" as a useful concept.