L'"intégration Git" de Visual Studio 2013 nécessite Team Explorer ce qui signifie que vous avez besoin de Team Foundation Server . Pour l'activer, ouvrez votre solution, allez dans Outils -> Options -> Contrôle de la source -> Fournisseur de Microsoft Git.
Il est préférable de se procurer le plug-in Git Source Control Provider. Consultez cette réponse pour savoir comment installer ce plug-in pour Visual Studio 2013 : https://stackoverflow.com/a/18882284/1040437
De plus, compte tenu de la puissance de la ligne de commande git, je ne pense pas, en me basant sur les captures d'écran que j'ai vues en l'utilisant, l'intégration n'est pas si simple. Il semble rigide, et comme quelqu'un l'a déjà commenté, vous pourriez être mieux en utilisant TortoiseGit. Quiconque a utilisé TortoiseSVN dans votre équipe le trouvera immédiatement familier. Certains de mes collègues utilisent la ligne de commande, et ils sont divisés entre Git Bash et Posh-Git.
Mon principal problème avec l'intégration de Visual Studio est qu'elle ne prend en charge qu'un seul flux de travail. Regardez comment des chaînes d'outils comme Stash d'Atlassian prennent en charge plusieurs flux de travail de développement différents et comment Stash change en fonction de votre flux de travail git. C'est une façon plus intelligente de concevoir des fonctionnalités de type IDE autour du dépôt de contrôle de source git.
Notre configuration particulière de flux de travail au travail est particulièrement résistante au "scénario commun" dans le développement moderne de SaaS, où vous avez une ligne principale de développement et pas de cherrypicking/rebasing jamais, parce que vous avancez toujours et mettez à jour tout le monde au dernier code. Nous avons actuellement 7 lignes de développement...
Cela dit, j'ai trouvé cet article en tapant sur Google "Visual Studio 2013 git" : http://msdn.microsoft.com/en-us/library/vstudio/hh850437(v=vs.120).aspx
1 votes
Utilisez TortoiseGit, il est plus mature que le plugin Visual Studio.
3 votes
J'ai passé les 20 dernières minutes à essayer de comprendre comment ajouter un repo git distant dans VS2013. J'ai abandonné, c'est avec SourceTree que ça se passe.
2 votes
Je resterais avec TortoiseGit, Team Explorers pour VS 2012 et 2013 a apporté beaucoup de maux de tête à la communauté. C'est une chose à laquelle les responsables de VS auraient dû prêter attention. L'interface utilisateur est la pire possible...
0 votes
Je gère les dépôts locaux par Visual Studio (2015), mais les dépôts distants par Command Promt.