3 ms·
> people rewrite their history because theyre irresponsible with pushes. it's got nothing to do with the source control system. You're supposed to push small is
by nonethewiser 3y ago
> people rewrite their history because theyre irresponsible with pushes. it's got nothing to do with the source control system. You're supposed to push small isolated encapsulated commits with a good names. I never do that while developing.
Its a good ideal but not realistic.
- nirvdrum 3y agoWhy isn’t it realistic? I’m not trying to be glib. With “git add -p” and “git checkout -p” I find it fairly straightforward to do. I think usage of “git commit -a” or “git commit .” is the source of a lot of messy commits, but is often easily avoidable. Good commit hygiene is just as important as good tests, good method names, etc.