tomesch1982
Joined 13 years ago
Joined 13 years ago
I hope this gets taken into account.
This page has been viewed 230 thousand (!!) times. Because git is so easy and elegant that it lies to you what branches exist on the remote.
It is not even funny any more how bad this is.
I mainly use fossil for personal projects.
Whats nice about it is that it not only is a very capable VCS but also a complete project management tool with tickets/issues, wiki, blog, mailing list and user management. The setup is ridiculously easy and everyone always has everything in the repository.
In addition fossil never looses data, unlike git which can easily destroy branches that are not pushed, delete stuff while stashing or unstashing, delete stuff when rebasing and so on.
And fossil has a sane command-line interface so that everyone in the team is expert enough to work with it. No need for heroes that save the day from git fricking everything up.
If you want the wacky and unreliable git branching you can use hg bookmarks.
The git UI/UX on the other hand is the worst piece of crap ware known to man. This piece of shit has probably destroyed more data than any other tool ever written. People who think that git is any good are obviously wrong and can easily proven wrong. It's sad that git has become the default.
The opening paragraph contains some factual errors (you can only get kicked off a train when you do something illegal) and the whole story lives by exaggeration and missing facts.
It is as moronic as saying people were kidnapped when a plane had to divert because of the weather. Also he would have been entitled to get a paid cab ride to his destination when that happens. But that is just one of the facts he did not mention.
This story should be ignored and tossed into the local legends garbage.