My rule of thumb: just use the most mainstream options unless I have a very, very strong reason to do otherwise. The mainstream options will screw you, but the niche options will screw you in totally unexpected ways.
That may work for software but boy does that sound like a milquetoast life if applied to everything.
“Nobody ever got fired buying IBM.”
A nice thing about Git is that you can trivially push to a new upstream any time you need.
Are these comments written buy bots? It's the mainstream ones that have been screwing people without any recovery options, there were many horrifying top posts in hn itself in last few years.