Tworzenie repozytorium Git z poziomu programu Visual Studio
Program Visual Studio ułatwia tworzenie repozytorium bezpośrednio ze środowiska IDE. Tworzenie repozytorium z poziomu programu Visual Studio jest zoptymalizowane pod kątem usługi GitHub, ale możesz pracować zdalnie z wybranym dostawcą usługi Git. Oto, jak to zrobić.
Wymagania wstępne
Aby wykonać czynności opisane w tym artykule, potrzebne są następujące elementy:
Tworzenie repozytorium GitHub
Otwórz program Visual Studio, a następnie wybierz pozycję Utwórz nowy projekt.
Napiwek
Jeśli nie masz jeszcze projektu w programie Visual Studio, aby dodać go do repozytorium, możesz szybko utworzyć nową aplikację konsolową języka C# i nadać jej nazwę MyNewApp. Program Visual Studio wypełnia nową aplikację domyślnym kodem "Hello, World!".
Z menu Git wybierz pozycję Utwórz repozytorium Git.
W oknie dialogowym Tworzenie repozytorium Git w sekcji Wypychanie do nowego zdalnego wybierz pozycję GitHub.
W sekcji Tworzenie nowego repozytorium GitHub w oknie dialogowym Tworzenie repozytorium Git wprowadź nazwę repozytorium, które chcesz utworzyć. (Jeśli jeszcze nie zalogowaliśmy się do konta usługi GitHub, możesz to zrobić również na tym ekranie).
W programie Visual Studio 2022 w wersji 17.12 lub nowszej można wybrać widoczność nowego repozytorium. Obok pozycji Widoczność wybierz pozycję publiczna, prywatna lub wewnętrzna (zobacz Informacje o repozytoriach wewnętrznych). Aby utworzyć wewnętrzne repozytorium, musisz zalogować się przy użyciu konta usługi GitHub Enterprise . W przypadku wcześniejszych wersji zaznacz pole wyboru, jeśli chcesz utworzyć prywatne repozytorium.
W obszarze Inicjowanie lokalnego repozytorium Git możesz użyć opcji szablonu .gitignore, aby określić wszelkie celowo nieśledzone pliki, które mają być ignorowane przez usługę Git. Aby dowiedzieć się więcej o pliku gitignore, zobacz Ignorowanie plików. Aby dowiedzieć się więcej na temat licencjonowania, zobacz Licencjonowanie repozytorium.
Napiwek
Możesz zaktualizować i zmienić te ustawienia zawsze, gdy chcesz. Aby uzyskać szczegółowe instrukcje, zobacz Ustawienia usługi Git w programie Visual Studio.
Po zalogowaniu się i wprowadzeniu informacji o repozytorium wybierz przycisk Utwórz i wypchnij , aby utworzyć repozytorium i dodać aplikację.
Tworzenie repozytorium usługi Azure DevOps
Otwórz program Visual Studio, a następnie wybierz pozycję Utwórz nowy projekt.
Napiwek
Jeśli nie masz jeszcze projektu w programie Visual Studio, aby dodać go do repozytorium, możesz szybko utworzyć nową aplikację konsolową języka C# i nadać jej nazwę MyNewApp. Program Visual Studio wypełnia nową aplikację domyślnym kodem "Hello, World!".
Z menu Git wybierz pozycję Utwórz repozytorium Git.
W oknie dialogowym Tworzenie repozytorium Git w sekcji Wypychanie do nowego zdalnego wybierz pozycję Azure DevOps.
W sekcji Tworzenie nowego repozytorium usługi Azure DevOps zaloguj się do konta platformy Azure, a następnie wybierz projekt z listy rozwijanej Projekt.
Wybierz przycisk Utwórz i wypchnij, aby utworzyć repozytorium i dodać aplikację.
Praca z lokalnymi repozytoriami
Aby utworzyć repozytorium lokalne:
Z menu Git wybierz pozycję Utwórz repozytorium Git.
W oknie dialogowym Tworzenie repozytorium Git w obszarze Inne wybierz pozycję Tylko lokalny.
W obszarze Inicjowanie lokalnego repozytorium Git sprawdź ścieżkę lokalną do projektu i w razie potrzeby zmodyfikuj inne ustawienia.
Wybierz przycisk Utwórz i wypchnij, aby utworzyć repozytorium.
Po utworzeniu repozytorium lub sklonowanym 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.
Dodawanie innego repozytorium do rozwiązania
Po dodaniu nowego projektu do istniejącego rozwiązania z wieloma repozytoriami warto śledzić ten projekt we własnym repozytorium. W tym celu wykonaj następujące kroki:
- Dodaj projekt do rozwiązania.
- Zamknij rozwiązanie.
- Użyj polecenia Otwórz folder lokalny, aby otworzyć nowy projekt samodzielnie.
- Utwórz nowe repozytorium przy użyciu metod opisanych wcześniej w tym artykule w witrynie GitHub, usłudze Azure DevOps, innym dostawcy hostingu Git lub lokalnie (odpowiednik
git init
wiersza polecenia). - Otwórz ponownie rozwiązanie nadrzędne. Zostanie uwzględnione repozytorium nowego projektu.