3 ms·
I may just be stating the obvious, but I think this is because git is decentralised and SVN is not. If you fork a git project, your clone is just another branc
by chousuke 17y ago
I may just be stating the obvious, but I think this is because git is decentralised and SVN is not.
If you fork a git project, your clone is just another branching point in the DAG that represents the "universe" of commits across all repositories.
SVN on the other hand does not support branching naturally. It's as if the branching never happened, and there always were two separate repositories.
I think this is why SVN users often avoid branches. SVN can make them, but it does nothing to help developers merge their branches.