It seems that most .NET devs prefer something baked straight into Visual Studio and my experience has been that this is part of the problem in getting those teams to migrate to Git, which is most powerful from the command line.
Personally, I greatly prefer my source control system to be separate from my development environment or IDE.