how use github extension
Tento praktický kurz vysvětluje, jak používat rozšíření GitHub jako úložiště kódu s Microsoft Visual Studio. Naučte se kroky instalace a vytvoření úložiště Github:
Týmy pracující na projektech .NET obvykle používají Team Foundation Server (TFS) jako hlavní úložiště kódu pro aktivity správy verzí. Toto je očekávaný způsob práce. O tom nelze pochybovat, protože integrace nástrojů od stejného dodavatele je bezproblémová a funguje bez problémů.
Ale dnes je GitHub široce používán jako webové úložiště kódů. Týmy rozmístěné po geograficky distribuovaných umístěních mohou toto úložiště využít pro své aktivity správy verzí. Je to tedy dobrý nástroj pro spolupráci mezi členy týmu.
Co se naučíte:
Proč používat rozšíření GitHub?
V zásadě, když organizace nebo týmy, které již nějakou dobu používají GitHub a chtěly by jej nadále využívat, pokud jde o pohodlí při používání a také bez dalších investic, pak by se dalo hledat použití GitHubu pro jakýkoli druh projekty.
V předchozích článcích jsme diskutovali o tom, jak lze TFS použít k ukládání kódu a dalších artefaktů. V tomto článku uvidíme, jak lze projekt .NET sdílet s úložištěm GitHub.
Předpoklady:
- Verze Microsoft Visual Studio.NET 2015
- Přístup do úložiště GitHub
- Git nainstalovaný místně na počítači se systémem Windows. Klepněte na tady stáhnout Git.
Nainstalujte si rozšíření GitHub pro Visual Studio.NET
Před sdílením projektu .NET do úložiště GitHub je nutné nainstalovat rozšíření GitHub do IDE sady Visual Studio.NET.
Klepněte na tady ke stažení rozšíření z Visual Studio Marketplace.
Dvakrát klikněte na stažené rozšíření a klikněte na Nainstalujte .
Pokud je vaše Visual Studio.NET IDE otevřené, restartujte jednou. Chcete-li zkontrolovat, zda je rozšíření nainstalováno, spusťte IDE a přejděte na Nástroje-> Rozšíření a aktualizace a vyhledejte GitHub v kategorii Instalované.
otázky a odpovědi na pohovor s testováním databáze
Vytvořte úložiště GitHub ze sady Visual Studio.NET
Jakmile je rozšíření GitHub nainstalováno do Visual Studio .NET IDE, přejděte na Team Explorer domovskou obrazovku a vytvořte úložiště GitHub.
Zadejte název úložiště GitHub a přihlašovací údaje. Také se ujistěte, že zadáte správnou místní cestu, kde bude lokální úložiště Git umístěno s projektem .NET.
Klikněte na Vytvořit. Jak je znázorněno na následujícím obrázku, vytvoří se úložiště GitHub a nyní můžete vytvořit nový projekt nebo řešení kliknutím na odkaz, jak je znázorněno v Průzkumníku týmu.
Zobrazení úložiště GitHub:
Zpět v IDE sady Visual Studio.Net klikněte na odkaz Vytvořit projekt nebo řešení v Průzkumníku týmu. Zaškrtněte políčko „Create new Git repository“ a klikněte na OK.
Poznámka že je automaticky vybráno umístění lokálního úložiště Git, kde by byl uložen projekt .NET.
Projekt je nyní vytvořen na příslušném místě.
Zpět v IDE sady Visual Studio.Net klikněte na Team Explorer-> Změny potvrdit změny v místním úložišti Git.
Zadejte komentář a klikněte na Commit All. Jakmile jsme se zavázali k místnímu úložišti Git, můžeme synchronizovat změny, aby byly dostupné týmům v úložišti GitHub.
Klikněte na Sync odkaz pro nahrání kódu do úložiště GitHub. Zkontrolujte úložiště GitHub a zajistěte, aby byl k dispozici projekt .NET. V podstatě tedy musíme spustit „git push“ do úložiště GitHub pomocí IDE a ne přes příkazový řádek.
Klikněte na Tam odkaz, jak je uvedeno níže.
Projekt je nyní k dispozici v úložišti GitHub. Zde je stejný pohled.
Proveďte malou změnu libovolného souboru a proveďte potvrzení.
Jak vidíte, po změně souboru a SÍŤ objevilo se klíště. Můžete na soubor kliknout pravým tlačítkem a vybrat Spáchat.
Změny se zobrazí v Průzkumníkovi týmu a můžete zadat komentář a potvrdit všechny změny.
Jakmile je potvrzení hotové, musíte synchronizovat a poslat změny do úložiště GitHub jako běžný postup.
Následující obrázek je pohled na úložiště GitHub po provedení změn.
Pohled na historii změn
Podívejme se nyní na historii, která obsahuje seznam všech revizí provedených týmem, a také se podívejme, jaké změny byly provedeny v konkrétním revizi. Je velmi zajímavé sledovat nebo porovnávat změny s předchozím odevzdáním. Zde je tedy příkaz „git log“ ekvivalentní.
V Průzkumníkovi týmu klikněte na možnost Synchronizovat a vyberte Akce -> Zobrazit historii
Zobrazí se historie všech revizí. Zobrazí se Autor, Datum a Komentáře.
Chcete-li zobrazit rozdíly oproti předchozímu potvrzení, klikněte pravým tlačítkem na nejnovější nebo příslušné potvrzení a vyberte Zobrazit podrobnosti o potvrzení.
Podrobnosti o tomto potvrzení lze zobrazit v okně Průzkumníka týmu spolu se souborem, ve kterém byly provedeny změny. Poklepejte na soubor a změny se zobrazí pomocí zabudovaného okna porovnání.
Vytváření značek
V GIT se značky obvykle vytvářejí, když chcete označit vydání nové verze vaší aplikace. Podívejme se, jak vytvořit značku z Team Exploreru, protože nyní máme zobrazeny nejnovější podrobnosti potvrzení. Toto je ekvivalentní příkazu „git tag“. V předchozím kroku klikněte na tuto možnost Vytvořit značku.
Zadejte název značky a komentář, jak je uvedeno níže. Klikněte na Vytvořit značku.
Znovu zobrazte historii souboru a uvidíte TAG.
Vytváření pobočky
Podívejme se, jak vytvořit místní pobočku v úložišti Git. Většinu byste z hlavního serveru obvykle vytvořili, pokud je třeba provést opravy chyb nebo vylepšení a poté je sloučit do hlavní větve.
c ++ dvojnásobně propojený seznam
V Průzkumníkovi týmu klikněte na ikonu Pobočky volba.
Klikněte pravým tlačítkem na hlavní větev v místním úložišti a vytvořte novou větev.
To odpovídá použití „ pokladna git –b ”Příkaz. Zadejte název pobočky jako bug_fix a klikněte na tlačítko Vytvořte větev.
Pobočka je nyní vytvořena a uvedena v seznamu. Práce na opravě chyby se nyní provádí ve větvi bug_fix. Tato větev je zobrazena v TUČNĚ a proto znamená, že právě pracujete na větvi bug_fix.
Udělejme změnu v jakémkoli souboru, proveďme změny rebase z větve bug_fix na větev hlavní.
Sloučit změny z větve bug_fix do větve hlavní v Team Explorer, vybrat větve volba a klikněte pravým tlačítkem na hlavní větev a vyberte Překontrolovat.
Nyní klikněte pravým tlačítkem na hlavní větev a vyberte Sloučit z volba .
Vybrat bug_fix větev jako Sloučit z větve a klikněte na Jít.
Změny se nyní projeví v hlavní větvi. Všechny změny lze PUSHED do úložiště GitHub. Jít do Team Explorer-> Sync a klikněte na Tam.
Všechny změny jsou nyní přeneseny a promítnuty do úložiště GitHub.
Závěr
Github je velmi populární a široce používané úložiště zdrojových kódů na webu. V tomto článku jsme viděli, jak se Visual Studio.NET 2015 může velmi dobře integrovat s Git a GitHub.
Visual Studio.NET 2015 tedy nelze integrovat pouze s Team Foundation Serverem, ale pokud existují týmy, které GitHub v průběhu let intenzivně využívaly, může se integrovat velmi dobře. Takže jsme viděli nějaké využití Git operací na úrovni vývojáře z IDE.
Visual Studio.NET 2017 má také víceméně stejný postup pro integraci s Git a GitHub.
Doporučené čtení
- Výukový program pro GitHub pro stolní počítače - Spolupráce s GitHubem z vašeho počítače
- Výukový program GitHub pro vývojáře Jak používat GitHub
- Výukový program Microsoft Visual Studio Team Services (VSTS): Platforma Cloud ALM
- Úvod do programování v C # pomocí Visual Studio .Net Framework
- Krok za krokem instalace a nastavení Appium Studio
- Spuštění a ověření testovacího kódu v Appium Studio pro Eclipse
- Připojení emulátorů nebo simulátorů k Appium Studio
- Spouštění testů Appium paralelně pomocí Appium Studio pro Eclipse