how use github extension
Táto praktická príručka vysvetľuje, ako používať rozšírenie GitHub ako úložisko kódov v aplikácii Microsoft Visual Studio. Naučte sa kroky inštalácie a vytvorenie úložiska Github:
Tímy pracujúce na projektoch .NET zvyčajne používajú Team Foundation Server (TFS) ako hlavné úložisko kódu pre aktivity riadenia verzií. Toto je očakávaný spôsob práce. O tom niet pochýb, pretože integrácia nástrojov od rovnakého dodávateľa je bezproblémová a funguje bez akýchkoľvek problémov.
Ale dnes je GitHub široko používaný ako webové úložisko kódov. Tímy rozmiestnené po geograficky distribuovaných umiestneniach môžu toto úložisko využiť na svoje činnosti riadenia verzií. Je to teda dobrý nástroj na spoluprácu medzi členmi tímu.
Čo sa dozviete:
Prečo používať rozšírenie GitHub?
V zásade, keď organizácia alebo tímy, ktoré používajú GitHub už nejaký čas a chceli by ho naďalej využívať, pokiaľ ide o pohodlie používania a tiež bez ďalších investícií, potom by sa dalo hľadať použitie GitHubu na akýkoľvek druh projektov.
V predchádzajúcich článkoch sme diskutovali o tom, ako je možné použiť TFS na ukladanie kódu a ďalších artefaktov. V tomto článku uvidíme, ako je možné zdieľať projekt .NET s úložiskom GitHub.
Predbežné požiadavky:
- Verzia Microsoft Visual Studio.NET 2015
- Prístup do úložiska GitHub
- Git nainštalovaný lokálne na počítači so systémom Windows. Kliknite tu na stiahnutie Git.
Nainštalujte si rozšírenie GitHub pre Visual Studio.NET
Predtým, ako zdieľame projekt .NET do úložiska GitHub, je potrebné nainštalovať rozšírenie GitHub do Visual Studio.NET IDE.
Kliknite tu na stiahnutie rozšírenia z Visual Studio Marketplace.
Dvakrát kliknite na stiahnutú príponu a kliknite na Inštalácia .
Ak je vaše Visual Studio.NET IDE otvorené, reštartujte ho raz. Ak chcete skontrolovať, či je rozšírenie nainštalované, spustite IDE a choďte na Nástroje-> Rozšírenie a aktualizácie oddiel a vyhľadajte GitHub v kategórii Nainštalované.
otázky týkajúce sa rozhovoru s java j2ee na 10 rokov skúseností
Vytvorte úložisko GitHub zo sady Visual Studio.NET
Akonáhle je rozšírenie GitHub nainštalované v Visual Studio .NET IDE, prejdite na stránku Team Explorer domovskú obrazovku a vytvorte úložisko GitHub.
Zadajte názov a poverenia úložiska GitHub. Taktiež sa uistite, že ste zadali správnu lokálnu cestu k miestnemu úložisku Git s projektom .NET.
Kliknite na Vytvoriť. Ako je znázornené na nasledujúcom obrázku, úložisko GitHub je vytvorené a nový projekt alebo riešenie teraz môžete vytvoriť kliknutím na odkaz, ako je to zobrazené v prehľadávači tímov.
Zobrazenie úložiska GitHub:
Späť v Visual Studio.Net IDE kliknite na odkaz Vytvoriť projekt alebo riešenie v Prieskumníkovi tímu. Začiarknite políčko „Create new Git repository“ a kliknite na tlačidlo OK.
Poznámka že sa automaticky vyberie umiestnenie miestneho úložiska Git, kde by bol uložený projekt .NET.
Projekt je teraz vytvorený na príslušnom mieste.
Späť v prostredí Visual Studio.Net IDE kliknite na ikonu Team Explorer-> Zmeny potvrdiť zmeny v miestnom úložisku Git.
Zadajte komentár a kliknite na Commit All. Po nasadení do miestneho úložiska Git môžeme synchronizovať zmeny, aby boli tímom k dispozícii v úložisku GitHub.
Klikni na Sync odkaz na nahranie kódu do úložiska GitHub. Skontrolujte úložisko GitHub a uistite sa, že je k dispozícii projekt .NET. V podstate teda musíme spustiť „git push“ do úložiska GitHub pomocou IDE a nie cez príkazový riadok.
Klikni na Tam odkaz, ako je uvedené nižšie.
Projekt je teraz k dispozícii v úložisku GitHub. Tu je pohľad na to isté.
Urobte malú zmenu v ľubovoľnom súbore a vykonajte potvrdenie.
Ako vidíte, po zmene súboru a NET objavilo sa kliešť. Môžete na súbor kliknúť pravým tlačidlom myši a vybrať Zaviazať.
Zmeny sa zobrazia v prehľadávači tímov. Môžete vložiť komentár a vykonať všetky zmeny.
Keď je potvrdenie hotové, musíte synchronizovať a poslať zmeny do úložiska GitHub ako bežný postup.
Nasledujúci obrázok predstavuje pohľad na úložisko GitHub po vykonaní zmien.
Pohľad na históriu zmien
Pozrime sa teraz na históriu, ktorá obsahuje zoznam všetkých záväzkov, ktoré tím vykonal, a tiež sa pozrime, aké zmeny sa vykonali v danom konkrétnom potvrdení. Je veľmi zaujímavé pozrieť sa alebo porovnať zmeny s predchádzajúcim potvrdením. Príkaz ‘git log’ je tu teda ekvivalentný.
V prehľadávači tímov kliknite na možnosť Synchronizovať a vyberte Akcia -> Zobraziť históriu
Zobrazí sa história všetkých záväzkov. Zobrazí sa autor, dátum a komentár.
nedefinovaný odkaz na funkciu c ++
Ak chcete vidieť rozdiely oproti predchádzajúcemu potvrdeniu, kliknite pravým tlačidlom myši na najnovšie alebo príslušné potvrdenie a vyberte Zobraziť podrobnosti o potvrdení.
Podrobnosti o tomto potvrdení sú viditeľné v okne Team Explorer spolu so súborom, v ktorom boli vykonané zmeny. Dvakrát kliknite na súbor a zmeny sa zobrazia pomocou zabudovaného porovnávacieho okna.
Vytváranie značiek
V GIT sa značky zvyčajne vytvárajú, keď chcete označiť vydanie novej verzie vašej aplikácie. Pozrime sa, ako vytvoriť značku z aplikácie Team Explorer, pretože teraz máme zobrazené najnovšie podrobnosti o potvrdení. Toto je ekvivalentné príkazu „git tag“. V predchádzajúcom kroku kliknite na túto možnosť Vytvoriť značku.
Zadajte názov značky a komentár, ako je uvedené nižšie. Kliknite na Vytvoriť značku.
Znova si pozrite históriu súboru a uvidíte TAG.
Vytvára sa pobočka
Pozrime sa, ako vytvoriť lokálnu pobočku v úložisku Git. Spravidla by ste vytvorili vetvu z hlavnej jednotky, ak je potrebné vykonať opravy alebo vylepšenia chýb, a potom by sa zlúčili do hlavnej vetvy.
V prehľadávači tímov kliknite na ikonu Pobočky možnosť.
Kliknite pravým tlačidlom myši na hlavnú vetvu v miestnom úložisku a vytvorte novú vetvu.
Toto je ekvivalentné použitiu „ pokladňa git –b ”Príkaz. Zadajte názov pobočky ako bug_fix a kliknite na tlačidlo Vytvorte pobočku.
Pobočka je teraz vytvorená a uvedená v zozname. Práca s opravou chyby sa teraz vykonáva na vetve bug_fix. Táto vetva je zobrazená v Tučne a teda znamená, že momentálne pracujete na vetve bug_fix.
Urobme zmenu v akomkoľvek súbore, vykonajme zmeny v rebase z vetvy bug_fix na hlavnú vetvu.
Na zlúčenie zmien z vetvy bug_fix do hlavnej vetvy v Team Explorer, vyberte ikonu konáre možnosť a kliknite pravým tlačidlom myši na hlavnú vetvu a vyberte Odhlásiť sa.
Teraz kliknite pravým tlačidlom myši na hlavnú vetvu a vyberte Zlúčiť z možnosť .
Vyberte ikonu bug_fix vetva ako Zlúčte sa z pobočky a kliknite na Choď.
Zmeny sa teraz prejavia v hlavnej vetve. Všetky zmeny je možné POSUNÚŤ do úložiska GitHub. Ísť do Team Explorer-> Sync a kliknite na Tam.
Všetky zmeny sú teraz posunuté a prejavia sa v úložisku GitHub.
Záver
Github je veľmi populárne a široko používané úložisko zdrojových kódov na webe. V tomto článku sme videli, ako sa dá Visual Studio.NET 2015 veľmi dobre integrovať do Git a GitHub.
Visual Studio.NET 2015 sa teda nemôže integrovať iba do Team Foundation Server, ale ak existujú tímy, ktoré v priebehu rokov GitHub intenzívne využívali, môže sa integrovať aj veľmi dobre. Takže sme videli určité využitie operácií Git na úrovni vývojára z IDE.
Visual Studio.NET 2017 má tiež viac-menej rovnaký postup integrácie s Git a GitHub.
Odporúčané čítanie
- Výukový program GitHub Desktop - Spolupráca s GitHub z vášho počítača
- Výukový program GitHub pre vývojárov Ako používať GitHub
- Výukový program pre Microsoft Visual Studio Team Services (VSTS): Platforma Cloud ALM
- Úvod do programovania v C # pomocou Visual Studio .Net Framework
- Podrobná inštalácia a nastavenie aplikácie Appium Studio
- Spustenie a overenie testovacieho kódu v aplikácii Appium Studio pre Eclipse
- Prepojenie emulátorov alebo simulátorov s Appium Studio
- Paralelné spustenie testov Appium pomocou aplikácie Appium Studio pre Eclipse