9 ms·
I agree on these points, however many developers don't care enough to use it well, so you get screwed up shared histories, bad commits, mis-merged branches. I k
by daenz 6y ago
I agree on these points, however many developers don't care enough to use it well, so you get screwed up shared histories, bad commits, mis-merged branches. I know that the nature of a shared tool, but it definitely negates a lot of the potential benefits of doing everything The Right Way if nobody else puts in the same effort.
- kubanczyk 6y agoHow about putting some tought into not naming operations so that `pull` is not the opposite of `push`. Don't you think the merge histories of all the repos throughout the globe would be greatly improved if people didn't need to learn the hard way that if your colleague does `push` you need to `fetch`?
- smichel17 6y agoAlso, rm is not the opposite of add, `restore` is (and previously `checkout` was).