I have not done much with GIT at the moment, but if you are familiar with SVN and work under Windows, you may already have found TortoiseSVN. I recommend trying TortoiseGIT .
In fact, I do not see the need for tight integration in MS Visual Studio. I am currently working with Access and (shame on me) Visual Basic 6, and there is no integration with Subversion at all. Checking / logging out, viewing logs, forking and much more work very well with TortoiseSVN.
The last time I used this integration was Visual SourceForge, which by default provides file locks. This required a good integration. Since SVN and GIT do not provide blocking in the first place, I prefer to use a standalone client.
Christoph jüngling
source share