Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Program Visual Studio ułatwia klonowanie repozytorium bezpośrednio ze środowiska IDE. Możesz pracować zdalnie z wybranym dostawcą git, takim jak GitHub lub Azure DevOps. Jeśli musisz utworzyć nowe repozytorium zamiast klonować istniejące, zobacz Tworzenie repozytorium z poziomu programu Visual Studio.
Wymagania wstępne
Aby wykonać czynności opisane w tym artykule, potrzebne są następujące elementy:
Klonowanie repozytorium GitHub i logowanie
Otwórz program Visual Studio.
Z menu Git wybierz pozycję Klonuj repozytorium.
Uwaga / Notatka
Jeśli wcześniej nie korzystano z menu Git, może pojawić się Klonuj zamiast Klonuj repozytorium. Jeśli tak, wybierz pozycję Klonuj.
Jeśli opcja Git nie jest dostępna na pasku menu, otwórz okienko Narzędzia>Opcje i rozwiń sekcję Wszystkie ustawienia>Kontrola źródła>Wybór wtyczki. Użyj listy rozwijanej i ustaw wartość wtyczki Change source control na Git.
Uwaga / Notatka
Jeśli wcześniej nie korzystano z menu Git, może pojawić się Klonuj zamiast Klonuj repozytorium. Jeśli tak, wybierz pozycję Klonuj.
Jeśli opcja Git nie jest dostępna na pasku menu, otwórz okno dialogowe Narzędzia>Opcje i rozwiń sekcję Kontrola źródła>Wybór wtyczki. Użyj listy rozwijanej i ustaw wartość wtyczki Current source control na Git.
W oknie Klonowanie repozytorium w sekcji Wprowadź adres URL repozytorium Git dodaj informacje o repozytorium w polu Lokalizacja repozytorium .
Następnie w sekcji Ścieżka możesz zaakceptować domyślną ścieżkę do lokalnych plików źródłowych lub przejść do innej lokalizacji.
Następnie w sekcji Przeglądaj repozytorium wybierz pozycję GitHub.
W oknie Otwórz z usługi GitHub możesz zweryfikować informacje o koncie usługi GitHub lub dodać je. W tym celu wybierz pozycję Zaloguj się z menu rozwijanego.
Jeśli logujesz się do usługi GitHub z programu Visual Studio po raz pierwszy, zostanie wyświetlone powiadomienie Autoryzowanie programu Visual Studio . Wybierz żądane opcje, a następnie wybierz pozycję Autoryzuj usługę GitHub.
Następnie zostanie wyświetlone okno potwierdzenia autoryzacji. Wprowadź hasło, a następnie wybierz pozycję Potwierdź hasło.
Po połączeniu konta usługi GitHub z programem Visual Studio zostanie wyświetlone powiadomienie o powodzeniu.
Jeśli masz więcej niż jedno konto usługi GitHub, możesz zalogować się przy użyciu dowolnego konta. Jeśli już zalogowałeś się przy użyciu jednego konta, możesz użyć listy rozwijanej konta, aby przełączyć się na inne konto.
Po zalogowaniu się, Visual Studio powróci do okna dialogowego Klonowanie repozytorium, w którym okno Otwórz z usługi GitHub wyświetli wszystkie repozytoria, do których masz dostęp. Wybierz ten, który chcesz, a następnie wybierz pozycję Klonuj.
Jeśli lista repozytoriów nie zostanie wyświetlona, wprowadź lokalizację repozytorium, a następnie wybierz pozycję Klonuj.
Następnie program Visual Studio przedstawia listę rozwiązań w repozytorium. Wybierz rozwiązanie, które chcesz załadować, lub otwórz widok folderu w Eksploratorze rozwiązań.
Wskazówka
Widok folderu domyślnego można zmienić na Widok rozwiązania z menu Git . Wybierz pozycję Ustawienia>Kontrola źródła>Globalne ustawienia Git>Automatycznie załaduj rozwiązanie podczas otwierania repozytorium Git, aby to osiągnąć.
Otwieranie istniejącego repozytorium lokalnego
Po sklonowaniu repozytorium lub utworzeniu jednego, program Visual Studio wykrywa repozytorium Git i dodaje je do listy Repozytoriów Lokalnych w menu Git. Z tego miejsca możesz szybko uzyskiwać dostęp do repozytoriów Git i przełączać się między nimi.
Przejdź do repozytorium usługi Azure DevOps, a następnie je sklonuj
Otwórz program Visual Studio.
Z menu Git wybierz pozycję Klonuj repozytorium.
W sekcji Przeglądanie repozytorium w oknie dialogowym Klonowanie repozytorium wybierz pozycję Azure DevOps.
Zostanie wyświetlone okno dialogowe Łączenie z projektem . Postępuj zgodnie z monitami, aby zalogować się do konta platformy Azure, a następnie przejdź do usługi Azure DevOps Server, która hostuje szukane pliki.