3 ms·
The philosophy differences between git and svn aren't limited to one centralized repo vs. multiple repos. With git, you get a local stage/history which lets yo
by pyrale 6y ago
The philosophy differences between git and svn aren't limited to one centralized repo vs. multiple repos.
With git, you get a local stage/history which lets you rework/reorder your commits for clarity before pushing. It also allows for more options to resolve conflicts, although this increased ability has brought its own problems.
- pcl 6y agoI also find git’s branching model to be far superior to subversion’s. I assume that this is due to its design center around distributed repositories and patch files. But it’s still there even when using a central repo and a monorepo structure.