začínáme s Azure Repos a Visual Studio

Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 – TFS 2015

Visual Studio 2019 | Visual Studio 2017 | Visual Studio 2015 | Visual Studio 2013

Zprovoznění pomocí Gitu s kódem, který už je ve Azure Repos další informace o tom, jak použít Git z Visual Studio nebo z příkazového řádku, najdete v kurzu Azure Repos Git.

pokud nemáte kód v Azure Repos nebo Azure DevOps Server úložiště Git, přečtěte si naše Visual Studio nebo v článcích začínáme s příkazovým řádkem , kde se dozvíte, jak vytvořit místní úložiště pro váš kód a vložit ho do Azure Repos.

Poznámka

pokud používáte Visual Studio 2019 verze 16,8 nebo novější, vyzkoušejte prostředí pro správu verzí Git. Přečtěte si další informace o tom, jak prostředí Git porovnává s Team Explorer na této stránce souběžného porovnání .

Získání kódu

Chcete-li získat kopii zdrojového kódu, naklonujte úložiště Git. Klonování vytvoří jak kopii zdrojového kódu, abyste mohli pracovat s a všemi informacemi o řízení verze, aby Git mohl spravovat zdrojový kód.

Pokud úložiště Git ještě nemáte, můžete ho vytvořit pomocí vlastního kódu. Pokračujte postupem v tomto článku a zapotvrďte a sdílejte svou práci.

Poznámka

pokud používáte Visual Studio 2019 verze 16,8 nebo novější, vyzkoušejte prostředí pro správu verzí Git. Přečtěte si další informace o tom, jak prostředí Git porovnává s Team Explorer na této stránce souběžného porovnání .

  1. v Team Explorer vyberte Připojení a otevřete stránku Připojení a pak zvolte spravovat připojeníPřipojení na Project.

    klonování Azure DevOps Server úložišť Git v Visual Studio

  2. v Připojení k Projectvyberte úložiště, které chcete klonovat, a vyberte klonovat. pokud vaše úložiště nevidíte, vyberte přidat Azure DevOps Server a přidejte Server, který je hostitelem úložiště. Seznam můžete vyfiltrovat a najít své úložiště.

    Klonování úložiště Git z připojené organizace v Azure Repos

    Poznámka

    Project adresy url se změnily s vydáním Azure DevOps Services a teď mají formát dev.azure.com/{your organization}/{your project} , ale můžete i nadále používat stávající visualstudio.com formát. další informace najdete v tématu Visual Studio Team Services je teď Azure DevOps Services.

  3. Ověřte umístění klonovaného úložiště ve vašem počítači a vyberte klonovat.

Potvrďte svou práci

Větve Git izolují změny od jiných práce v projektu. Doporučený pracovní postup Git používá novou větev pro každou funkci nebo opravu, na které pracujete. V místním úložišti Git provedete potvrzení změn, aby se změny projevily v této větvi.

Poznámka

pokud používáte Visual Studio 2019 verze 16,8 nebo novější, vyzkoušejte prostředí pro správu verzí Git. Přečtěte si další informace o tom, jak prostředí Git porovnává s Team Explorer na této stránce souběžného porovnání .

  1. V Team Explorer vyberte tlačítko Domů a zvolte možnost pobočky.

    Snímek obrazovky znázorňující větve v Team Explorer.

  2. Klikněte pravým tlačítkem myši na hlavní větev a vyberte možnost Nová místní větev z.

    Vytvoření místní větve z hlavní větve v Visual Studio

  3. Zadejte popisný název větve, který vám umožní připomenout vám a ostatním uživatelům, jaký druh práce je ve větvi. Vyberte vytvořit větev.

    Zadejte popisný název větve a vyberte vytvořit větev.

  4. Proveďte změny souborů v klonovaném úložišti. z domovského zobrazení Team Explorer můžete otevřít Visual Studio řešení v úložišti nebo procházet obsah úložiště pomocí zobrazení složky. Git sleduje změny provedené v kódu uvnitř i mimo Visual Studio.

  5. Až budete se změnami spokojeni, uložte je v Gitu pomocí potvrzení změn. Otevřete zobrazení změny z Team Explorer tím, že vyberete tlačítko Domů a zvolíte možnost změny.

    Snímek obrazovky, který zobrazuje otevření zobrazení změn

  6. Zadejte zprávu, která popisuje potvrzení, a vyberte potvrdit vše.

    Potvrdit vše

    Poznámka

    Pokud máte více souborů a nechcete je potvrdit všem, můžete kliknout pravým tlačítkem na každý soubor a vybrat možnost fáze. Po přípravě všech souborů, které chcete potvrdit, vyberte Potvrdit přípravu. Potvrzování změn v případě, že změny provedete ručně před potvrzením změn, nahradí všechna potvrzení změn.

    Soubory fáze

Sdílení změn

Až budete připraveni sdílet změny s týmem, nasdílejte tyto změny, aby se k nim mohli dostat i ostatní. Změny můžete nasa potom, co do větve přidáte potvrzení.

Po nasouní změn můžete vytvořit žádost o vyžádání změn. Žádost o změnu ostatním dává vědět, že chcete změny zkontrolovat. Po schválení žádost o přijetí změn přidá změny do hlavní větve kódu.

Poznámka

Pokud používáte verzi Visual Studio 2019 verze 16.8 nebo novější, vyzkoušejte prostředí pro řízení verzí Git. Další informace o porovnání prostředí Git s Team Explorer najdete na této stránce porovnání vedle sebe.

  1. V Team Explorer vyberte Domů a pak zvolte Synchronizovat. Otevře se Synchronizace.

    Synchronizace

    Můžete také přejít do zobrazení Synchronizace ze změn tak, že hned po potvrzení zvolíte Synchronizovat.

    Hned po potvrzení zvolte Synchronizovat.

  2. Vyberte Push (Nasdílet) a sdílejte potvrzení se vzdáleným úložištěm.

    Push

    Pokud je toto nas nabízené oznámení vaší první změnou do úložiště, zobrazí se následující zpráva: Výběrem možnosti Push (Na push) nasoudíte změny do nové větve ve vzdáleném úložišti a nastavíte The current branch does not track a remote branch. Push your changes to a new branch on the origin remote and set the upstream branch. upstreamovou The current branch does not track a remote branch. Push your changes to a new branch on the origin remote and set the upstream branch. větev. Při dalším nasouání změn se zobrazí seznam potvrzení.

  3. Vytvořte žádost o změnu, aby ostatní mohli zkontrolovat vaše změny. Otevřete žádosti o Team Explorer tak, že vyberete Domů a zvolíte Žádosti o změnu.

    Žádosti o přístup k žádostem o služby

  4. V části Žádosti ozměnu můžete zobrazit žádosti o změnu, které jste otevřeli, přiřadili vám a mohli vytvářet nové žádosti o změnu. Výběrem možnosti New Pull Request (Nová žádost o vyžádání obsahu) otevřete webový prohlížeč, ve kterém můžete vytvořit novou žádost o Azure Repos portálu.

    Vyberte New Pull Request (Nová žádost o vyžádání).

  5. Ověřte větve. V tomto příkladu chceme sloučit potvrzení z ReadMeFix větve do main větve . Zadejte název a volitelný popis, zadejte všechny revidující, volitelně přidružte všechny pracovní položky a pak vyberte Vytvořit.

    Vytvoření žádosti o změnu na webovém portálu

    Další informace o žádostech o změnu najdete v kurzu k žádostem o změnu.

Synchronizace s ostatními

Pokud chcete svůj kód udržovat aktuální, potvrďte potvrzení provedená ostatními a sloučíte je do vaší větve. Git velmi dobře slučuje více změn i ve stejném souboru, ale někdy může být nutné vyřešit konflikt sloučení. Je vhodné pravidelně vytahovat větve, abyste je udržili aktuální díky změnám od ostatních. Vyžadování často zajišťuje, že větve funkcí z hlavní větve používají nejnovější verzi kódu.

Poznámka

Pokud používáte verzi Visual Studio 2019 verze 16.8 nebo novější, vyzkoušejte prostředí pro řízení verzí Git. Další informace o porovnání prostředí Git s Team Explorer najdete na této stránce porovnání vedle sebe.

  1. V Team Explorer vyberte Domů a zvolte Synchronizovat. Otevře se Synchronizace.

    Synchronizace s ostatními.

  2. Nejnovější změny větve si můžete stáhnout pomocí odkazu Vyžádat. V horní části jsou dva odkazy pull, jeden v horní části a jeden v části Incoming Commits (Příchozí potvrzení). Můžete použít obojí, protože oba dělají totéž.

    Stažení změn do místního repo