Для "гладкої інтеграції Git" Visual Studio 2013 потрібен Team Explorer , а значить, вам потрібен сервер Team Foundation . Щоб увімкнути це, відкрийте рішення, перейдіть до Інструменти -> Параметри -> Контроль джерел -> Провайдер Microsoft Git.
Можливо, вам буде краще отримати плагін "Провайдер контролю джерел Git". Дивіться цю відповідь про те, як встановити цей плагін для Visual Studio 2013: https://stackoverflow.com/a/18882284/1040437
Також, враховуючи потужність командного рядка git, я не думаю, що на основі знімків екрана, які я бачив, використовуючи його, інтеграція - це все, що гладко. Це здається жорстким, і, як хтось уже коментував, вам може бути краще використовувати TortoiseGit. Кожен, хто використовував TortoiseSVN у вашій команді, миттєво знайде це знайомим. Деякі мої колеги використовують командний рядок, і вони розділені між Git Bash і Posh-Git.
Моя головна робота з інтеграцією Visual Studio - це підтримка лише одного робочого процесу. Погляньте, як ланцюжки інструментів, такі як Atlassian's Stash, підтримують безліч різних робочих процесів розвитку та як Stash змінюється залежно від вашого git робочого процесу. Це більш розумний спосіб проектувати подібні до IDE функції навколо сховища управління джерелами git.
Наш особливий робочий процес на роботі особливо стійкий до "загального сценарію" в сучасній розробці SaaS, де у вас є одна основна лінія розвитку і ніколи не виникає витримка / звільнення, тому що ви завжди крокуєте вперед і вдосконалюєте всіх до останнього коду. В даний час у нас 7 ліній розвитку ...
Однак, я знайшов цю статтю в googling "Visual Studio 2013 git": http://msdn.microsoft.com/en-us/library/vstudio/hh850437(v=vs.120).aspx