Hacker News new | past | comments | ask | show | jobs | submit login

> I think, as you and others in this thread describe, the pain is that forming these lightweight commits is cognitively expensive -- but like all things, with experience and practice it becomes nothing at all.

A person can only control their own behavior. :)




You can disable pushes to the master branch and (politely) refuse to merge bad commits.

Bad when I used darcs we used to give everyone permission to push to the main repo, but we'd aggressively unpull patches from the server that were bad.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: