Для «гладкой интеграции Git» Visual Studio 2013 требуется Team Explorer , а это значит, что вам нужен Team Foundation Server . Чтобы включить его, откройте свое решение, перейдите в Инструменты -> Параметры -> Контроль версий -> Microsoft Git Provider.
Возможно, вам лучше приобрести плагин Git Source Control Provider. Посмотрите этот ответ о том, как установить этот плагин для Visual Studio 2013: https://stackoverflow.com/a/18882284/1040437
Кроме того, учитывая мощь командной строки git, я не думаю, что из- за скриншотов, которые я видел, используя его, интеграция - это все, что нужно. Это кажется жестким, и, как кто-то уже прокомментировал, вам может быть лучше использовать TortoiseGit. Любой, кто использовал TortoiseSVN в вашей команде, мгновенно найдет это знакомым. Некоторые из моих коллег используют командную строку, и они делятся на Git Bash и Posh-Git.
Моя главная проблема с интеграцией Visual Studio - она поддерживает только один рабочий процесс. Посмотрите, как наборы инструментов, такие как Stash Atlassian, поддерживают несколько различных рабочих процессов разработки и как Stash изменяется в зависимости от вашего рабочего процесса git. Это более разумный способ разработки IDE-подобных функций в репозитории git source control.
Наша особая настройка рабочего процесса особенно устойчива к «общему сценарию» в современной разработке SaaS, когда у вас есть одна основная линия разработки, и вам никогда не придется черпать или перебирать, потому что вы всегда идете вперед и обновляете всех до последней версии кода. В настоящее время у нас есть 7 направлений развития ...
Тем не менее, я нашел эту статью через поиск в Google «Visual Studio 2013 git»: http://msdn.microsoft.com/en-us/library/vstudio/hh850437(v=vs.120).aspx