4 ms·
> Branching code in no way affects the code that has been branched. Usually it requires a repo admin - hence "team awareness". > So far, the only advantage I
by wnight 15y ago
> Branching code in no way affects the code that has been branched.
Usually it requires a repo admin - hence "team awareness".
> So far, the only advantage I see to Git is the ability to make offline commits
That's more important than you imagine. It also means nothing takes longer than a few seconds - branching, diffing, committing...
> I don't get it. I can make as many branches in Subversion as I want.
But you can't do it offline. You can't even check-in without the central server, let alone make and use branches, merge them, share them with another dev, etc.
When you're offline you aren't using a VCS at all.
> presumably they sync when I have a network connection
Hah, no. That's half the fun.