Visual Studio and Git version control integration announced
Posted: (EET/GMT+2)
Many developers are nowadays utilizing the Git version control system in their work, but so far, a direct integration within Visual Studio has been close to none. Microsoft's today's announcement show that this is going to change: current Visual Studio versions will have support for Git via an extension to the product, and future versions will have such support built-in. The extension (supporting Visual Studio 2010 and 2012) can be downloaded from the Gallery.
Harry's blog post on the announcement indicates that inside Microsoft, there's been some discussion whether Git support should come from Microsoft, while the company is also selling and promoting their Team Foundation Server (TFS) version control. Personally, I believe that version control has become a commodity (it wasn't so only five years ago), and so the expectations on what is supported have risen.
Additionally, Git uses a distributed version control model, whereas TFS is a centralized solution. Each has its own benefits and drawbacks, so there should be place on the market for both.
Let's view the Visual Studio Git extension as a welcome addition to the product.