Proof: what are the other source management softwares? (Don’t mention Mercurial, that’s cheating).
Also for Linux, it’s down to the license and history. Linux isn’t a bad investment because all commits directly to the kernel are given freely to all. And it’s not Unix. It doesn’t have the stain of AT&T and their sue happy ways. Also Linux dominates all computer markets except for user desktops. Servers, phones, application specific utilities, etc.
I actually miss SVN. It had a lot of issues, yes, but the cognitive barrier was so much smaller. When I have a merge error in git, I basically just delete my repo and make a new one…
A bad standard adds to the pile.
A good standard crushes the pile.
Example: Git and Linux.
Proof: what are the other source management softwares? (Don’t mention Mercurial, that’s cheating).
Also for Linux, it’s down to the license and history. Linux isn’t a bad investment because all commits directly to the kernel are given freely to all. And it’s not Unix. It doesn’t have the stain of AT&T and their sue happy ways. Also Linux dominates all computer markets except for user desktops. Servers, phones, application specific utilities, etc.
SVN, and whatever that thing Microsoft was doing once
TFVS
Also RCS which I am basically obligated to mention
I actually miss SVN. It had a lot of issues, yes, but the cognitive barrier was so much smaller. When I have a merge error in git, I basically just delete my repo and make a new one…
https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/addressing-merge-conflicts/resolving-a-merge-conflict-using-the-command-line