DEV Community

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

Collapse
 
antonfrattaroli profile image
Anton Frattaroli • Edited

Git gave us a lot of brilliant concepts, translates into a really good team flow, could have a better execution.

Let's say I'm midway through a large change, someone walks up and asks me to do a quick fix in another branch - with TFS, I don't have to do anything with my pending changes, I just open the other branch in another IDE instance, make the changes and check-in. Not so easy with Git. I don't have a problem having branches separate in the filesystem.

Another one is version control curation. Although not much you can do in TFS, it was never much of an issue because the UI made it pretty regardless. But vim is terrible. Notepad is one of the most important applications ever written and we shouldn't forget the advanced UI concepts it introduced to us.