Für die "Slick Git-Integration" von Visual Studio 2013 ist Team Explorer erforderlich. Dies bedeutet, dass Sie Team Foundation Server benötigen . Um es zu aktivieren, öffnen Sie Ihre Lösung und gehen Sie zu Extras -> Optionen -> Quellcodeverwaltung -> Microsoft Git Provider.
Möglicherweise ist es besser, das Git Source Control Provider-Plug-In zu erwerben. In dieser Antwort erfahren Sie, wie Sie dieses Plug-In für Visual Studio 2013 installieren: https://stackoverflow.com/a/18882284/1040437
Angesichts der Leistung der Git-Befehlszeile denke ich nicht, dass die Integration aufgrund der Screenshots, die ich bei der Verwendung gesehen habe , so einfach ist. Es scheint starr zu sein, und wie jemand bereits kommentiert hat, ist es möglicherweise besser, TortoiseGit zu verwenden. Jeder, der TortoiseSVN in Ihrem Team verwendet hat, wird es sofort kennen. Einige meiner Mitarbeiter verwenden die Befehlszeile und sind zwischen Git Bash und Posh-Git aufgeteilt.
Mein Hauptproblem bei der Visual Studio-Integration ist, dass nur ein Workflow unterstützt wird. Sehen Sie sich an, wie Toolchains wie Atlassians Stash mehrere verschiedene Entwicklungsworkflows unterstützen und wie sich Stash je nach Git-Workflow ändert. Dies ist eine intelligentere Methode zum Entwerfen von IDE-ähnlichen Funktionen rund um das Git-Quellcodeverwaltungs-Repository.
Unser spezielles Workflow-Setup bei der Arbeit ist besonders widerstandsfähig gegen das "allgemeine Szenario" in der modernen SaaS-Entwicklung, in dem Sie eine Hauptentwicklungslinie haben und niemals ein Cherrypicking / Rebasing durchführen müssen, da Sie immer vorwärts marschieren und alle auf den neuesten Code aktualisieren. Wir haben derzeit 7 Entwicklungslinien ...
Trotzdem habe ich diesen Artikel über das Googeln von "Visual Studio 2013 git" gefunden: http://msdn.microsoft.com/en-us/library/vstudio/hh850437(v=vs.120).aspx