Tworzenie nowego repozytorium Git w projekcie

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Usługi Azure DevOps Services i projekty TFS zawierają repozytoria Git, elementy robocze, kompilacje i wydania. Repozytoria Git można używać w projektach do zarządzania kodem źródłowym w miarę rozwoju projektu. W tym przewodniku pokazano, jak utworzyć repozytorium Git przy użyciu portalu internetowego dla usług Azure DevOps Services (hostowanych na platformie Azure) lub serwera Team Foundation Server (TFS — lokalnie).

Wymagania wstępne

Tworzenie repozytorium przy użyciu portalu internetowego

  1. Otwórz stronę Repozytoria w projekcie, przechodząc do https://dev.azure.com/OrganizationNamepozycji , umieść wskaźnik myszy nad nazwą projektu i wybierz ikonę Repozytoria. Możesz go wybrać z listy Wszystkie projekty lub z listy Ostatnio używane projekty, jeśli masz do niego dostęp ostatnio.

    Zrzut ekranu przedstawiający stronę organizacji lub kolekcji zawierającą listę projektów.

  2. Z listy rozwijanej repozytorium wybierz pozycję Nowe repozytorium.

    Zrzut ekranu przedstawiający menu repozytorium, wybierz pozycję Nowe repozytorium.

  3. W oknie dialogowym Tworzenie nowego repozytorium sprawdź, czy usługa Git jest typem repozytorium i wprowadź nazwę nowego repozytorium. Aby uzyskać informacje o ograniczeniach nazewnictwa, zobacz Ograniczenia nazewnictwa, Azure Repos (git).

    Zrzut ekranu przedstawiający okno dialogowe Tworzenie nowego repozytorium.

    Możesz również dodać plik README i utworzyć plik gitignore dla typu kodu, którym planujesz zarządzać w repozytorium. Plik README zawiera informacje o kodzie w repozytorium. Plik .gitignore informuje usługę Git o typach plików do zignorowania, takich jak tymczasowe pliki kompilacji ze środowiska deweloperskiego.

  4. Jeśli chcesz wybrać nazwę i opcje repozytorium, wybierz pozycję Utwórz.

    Nowe puste repozytorium Git jest teraz tworzone w projekcie.

    • Jeśli utworzono puste repozytorium bez plików README lub gitignore, zobaczysz instrukcje dotyczące klonowania repozytorium na komputer. Zobaczysz również instrukcje dotyczące wypychania kodu w istniejącym repozytorium do nowo utworzonego kodu.
    • W tym przykładzie utworzono plik README i plik gitignore. Teraz zobaczysz przegląd plików w repozytorium. Repozytorium można sklonować przy użyciu linku Klonuj w prawym górnym rogu strony, aby natychmiast pracować z lokalną kopią repozytorium.

Sklonuj repozytorium na komputer

Aby pracować z repozytorium Git, sklonujesz go na komputer. Klonowanie repozytorium tworzy pełną lokalną kopię repozytorium, z którym możesz pracować. Klonowanie pobiera również wszystkie zatwierdzenia i gałęzie w repozytorium i konfiguruje nazwaną relację z repozytorium na serwerze. Ta relacja umożliwia interakcję z istniejącym repozytorium, wypychanie i ściąganie zmian w celu udostępnienia kodu zespołowi.

  1. W przeglądarce internetowej otwórz projekt zespołowy organizacji w usłudze Azure DevOps i wybierz pozycję Pliki repozytoriów>. Jeśli nie masz projektu zespołowego, utwórz go teraz.

    Zrzut ekranu przedstawiający pliki repozytoriów>.

  2. Wybierz pozycję Klonuj w prawym górnym rogu okna Pliki i skopiuj adres URL klonowania.

    Okno dialogowe klonowania respository.

  3. Otwórz okno polecenia Git (Powłoka Git Bash w usłudze Git dla systemu Windows). Następnie przejdź do folderu, w którym chcesz utworzyć kod z repozytorium przechowywanego na komputerze. Uruchom git clone polecenie , a następnie ścieżkę skopiowaną z adresu URL klonowania w poprzedniej sekcji, jak pokazano w poniższym przykładzie.

    git clone https://dev.azure.com/fabrikam-fiber/MyFirstProject/_git/
    

    Usługa Git pobiera kopię kodu do nowego folderu, z którym możesz pracować. Pobieranie zawiera wszystkie zatwierdzenia i gałęzie z repozytorium.

  4. Przełącz katalog do sklonowanego repozytorium.

    cd fabrikam-fiber
    

    Pozostaw to okno polecenia otwarte, ponieważ użyjesz go w poniższych krokach.

Praca z kodem

W tym kroku wprowadzimy zmianę w plikach na komputerze, zatwierdzimy zmiany lokalnie, wypchniemy zatwierdzenie do repozytorium na serwerze i wyświetlimy tam zmiany.

  1. Przejdź do folderu na komputerze, na którym sklonowane repozytorium i otwórz README.md plik w wybranym edytorze.

  2. Wprowadź pewne zmiany, na przykład dodaj This is my first edit. do pliku, a następnie zapisz i zamknij plik.

  3. W oknie polecenia Git przejdź do fabrikam-fiber katalogu, wprowadzając następujące polecenie:

    cd fabrikam-fiber
    
  4. Zatwierdź zmiany, wprowadzając następujące polecenie w oknie polecenia Git:

    git commit -a -m "My first commit"
    

    W przypadku używania metody git commit-a oznacza zatwierdzenie wszystkich zmienionych plików i -m określenie komunikatu zatwierdzenia.

  5. Wypchnij zmiany do repozytorium Git, wprowadzając następujące polecenie w oknie polecenia Git:

    git push
    
  6. Wróć do portalu internetowego i wybierz pozycję Historia w widoku Kod , aby wyświetlić nowe zatwierdzenie. Nowe repozytorium ma dwa zatwierdzenia. Pierwszy to zatwierdzenie, w którym plik README i plik gitignore zostały dodane podczas tworzenia repozytorium. Drugi to właśnie wykonane zatwierdzenie.

    Zrzut ekranu przedstawiający wyświetlanie historii zatwierdzeń.

  7. Przejdź do karty Pliki i wybierz plik README, aby wyświetlić zmiany.

    Zrzut ekranu przedstawiający stronę Pliki, Wyświetl zmieniony plik.

Następne kroki