DEV Community

Discussion on: Is git the be all and end all of version control?

Collapse
 
sergiodxa profile image
Sergio Daniel Xalambrí • Edited

I think Git is simple enough to create tools over it (like Github) in order to extend it.

Example: Pull Requests aren't a feature of Git, but nobody would use a version control platform (Github, Gitlab, etc.) without that feature which was built upon Git branches.

So instead of doing Git again from the ground I think is better to just improve tools built upon Git, maybe simplify the flow to avoid messing it up.

Collapse
 
ben profile image
Ben Halpern

That's reasonable. Git could be a bit like the assembly language for version control. Regardless of abstractions you build, it compiles to git for compatibility and leverage the immense work put into it.

Collapse
 
zackphilipps profile image
Zack Philipps

Git Flow, anyone?

Thread Thread
 
ben profile image
Ben Halpern

Oh nice, I remember this but had forgotten about where I read it.