„Często korzystam z nowej integracji z systemem Git. To proste i przejrzyste środowisko systemu Git!”
— użytkownik usługi GitHub
        — użytkownik usługi GitHub
Bezproblemowa integracja z usługą GitHub
Uwierzytelnij konto GitHub.com lub GitHub Enterprise, aby utworzyć repozytorium i wypchnąć swoje pierwsze zatwierdzenia do usługi GitHub za pośrednictwem programu Visual Studio.
        Klonuj i koduj z poziomu środowiska IDE
                Przejrzyj repozytoria GitHub i sklonuj swoje repozytorium do komputera lokalnego, aby rozpocząć zatwierdzanie i wypychanie.            
        Utwórz i wypchnij nowe repozytoria
                Wykonaj kod lokalny i przesuń go do nowego repozytorium w witrynie GitHub w jednym kroku. Program Visual Studio obsłuży utworzenie repozytorium lokalnego i zdalnego. Możesz nawet ustawić repozytorium jako całkowicie prywatne.            
        
        
        Rozgałęzianie, przygotowywanie i zatwierdzanie
                Twórz i przełączaj się między gałęziami z paska stanu. Wyświetl zmiany stage plików, które chcesz zatwierdzić i wprowadź zatwierdzenia za pomocą okna narzędzia Zmiany Git.            
        Scal i zmień bazę
                Scal lub zmień bazę gałęzi po ukończeniu funkcji bezpośrednio z poziomu programu Visual Studio. Możesz również wybrać 
 scalenie lub zmianę bazy podczas ściągania, lub oczyszczenie gałęzi podczas pobierania.            
        
        Rozwiąż konflikty scalania
                Program Visual Studio rozpozna konflikty scalania bezpośrednio po ich wystąpieniu i wyświetli niescalone zmiany w oknie zmian usługi Git. Wbudowany edytor scalania przeprowadzi Cię przez każdą zmianę powodującą konflikt, umożliwiając wybranie wersji przychodzącej lub obecnej, i pokaże wyniki po zaakceptowaniu scalenia.            
        Przeglądaj historię repozytorium
                Użyj Repozytorium Git, aby uzyskać pełny obraz gałęzi i ich historii. Wybieraj pojedyncze zatwierdzenia, aby wyświetlać szczegóły i różnice w plikach. Niektórzy preferują wyświetlanie różnic obok siebie, a inni wolą wyświetlanie ich w tekście. Program Visual Studio zapewnia obie te możliwości. Zmiana tego ustawienia jest trwała, więc możesz je ustawić i o nim zapomnieć.            
        
        Zintegrowane przepływy pracy ciągłej integracji/ciągłego wdrażania przy użyciu funkcji GitHub Actions
                Dzięki funkcji publikowania programu Visual Studio możesz łatwo konfigurować funkcję GitHub Actions dla aplikacji ASP.NET Core wdrażanych na platformie Azure. Program Visual Studio umożliwia wygenerowanie działającego przepływu pracy GitHub Actions za pomocą zaledwie kilku kliknięć.
            
        
                        Visual Studio Code