2013-06-07 18 views

Odpowiedz

8

Visual Studio for Git z VS 2012, to dojrzał teraz (wersja 1.0).

Lubię głęboką integrację z VS 2012, szczególnie płynnie przełączając się między oddziałami, w dowolnym momencie będziesz pracować z dowolnym oddziałem.

Inną rzeczą jest to, że działa bardzo dobrze z Bitbucket.

+0

Co powiesz na rok 2010? –

26

Istnieje kilka :

  1. Git Source Control Provider
  2. Visual Studio Tools for Git aka Microsoft Git Provider Microsoft.
  3. Git Extensions

1 i 2 daje głęboką integrację z interfejsu sterowania źródłem Visual Studio, jak ikony kłódki na plikach:

File icons showing git status

1 używa Zwyczajne oczekujące zmiany kartę , ale dodaje niektóre funkcje, takie jak Przełączanie gałęzi:

Pending changes in Git Source Control Provider

2 z pewnością reprezentuje przyszłość integracji Git w Visual Studio, ponieważ Microsoft stoi za nim.

Microsoft Git Provider changes tab

Należy pamiętać, że 2 wymaga Visual Studio 2012 (z aktualizacją 2 parzyste), więc jeśli wsparcie VS2010 to wymaganie nie można z niego korzystać. 2 jest zbudowany w Visual Studio 2013

jednak, że brzmi to jak może wolisz 3. Git Extensions jest prostsza i po prostu daje prosty pasek z popełnienia, ciągnięcie, zapas (nie przełączyć oddział, choć):

Git Extensions toolbar

+0

Myślę, że narzędzia Visual Studio firmy Microsoft dla Gita wymagają VS 2012. – sgmoore

+0

@sgmoore Tak, masz rację, dodam to do mojej odpowiedzi. –

+0

Obecna wersja Microsoft Git Provider (również wbudowana w VS 2013) powoduje konflikty z programem ReSharper: https://connect.microsoft.com/VisualStudio/feedback/details/792497/visual-studio-tools-for-git-microsoft-git- dostawca-v0-9-0-0-bloki-resharper-refaktoryzacja # tabulatory – marisks

Powiązane problemy