4 ms·
> o Git has been bundled with code review systems like Gerrit which encourages developers to rebase heavily to create a false history presenting themselves as f
by opendais 12y ago
> o Git has been bundled with code review systems like Gerrit which encourages developers to rebase heavily to create a false history presenting themselves as fantasy 10X programmers who don't make mistakes, debug, engage in trial and error, or all the other things developers actually do. When a bug does slip through as if often does despite the supposed quality-control benefits of code review, then reconstructing what happened from the rebased "history" can be a nightmare.
I've never seen anyone do that in a professional environment. My coworkers laugh at me because my most common commit text?
"fixed XYZ??"
Sometimes, multiple times in a row.
> o A fanatical, cult-like following apparently mesmerized by Linus Torvalds that is unable to recognize or acknowledge the many obvious problems with Git.
I think this stems from hanging out in online forums. Git is flawed.
Git's virtues are the size of its ecosystem, the fact it is distributed, and the fact it is useful to some people.