DEV Community

Discussion on: Why Git instead of SVN

Collapse
 
mortoray profile image
edA‑qa mort‑ora‑y

SVN is really antiquated when it comes to modern development flow. That said, git may not be the answer. It has a lot of features, but they're wrapped up in a garbage command-line interface.

A tool like bzr supports the same modern branching and process but offers a much cleaner command-line. There's less chance to mess up. There's of course fewer features, but as others have said, most teams don't really need git's full feature set.

I also believe that when people say git they often mean GitHub as well. It's that layer of tools on top that make it powerful.