how use github extension
Ta praktična vadnica pojasnjuje, kako uporabljati razširitev GitHub kot odlagališče kode v programu Microsoft Visual Studio. Spoznajte korake namestitve in izdelavo repozitorija Github:
Skupine, ki delajo na .NET projektih, običajno uporabljajo Team Foundation Server (TFS) kot glavno repozitorij kode za dejavnosti nadzora različic. To je pričakovan način dela. O tem ni nobenega dvoma, saj je integracija orodij istega prodajalca brezhibna in deluje brez težav.
Toda danes se GitHub pogosto uporablja kot spletno odlagališče kod. Skupine, razporejene po geografsko porazdeljenih lokacijah, lahko to skladišče uporabljajo za svoje dejavnosti nadzora različic. Torej je to dobro orodje za sodelovanje med člani ekipe.
Kaj se boste naučili:
Zakaj uporabljati razširitev GitHub?
V bistvu, ko organizacija ali ekipe, ki že nekaj časa uporabljajo GitHub in bi ga radi še naprej izkoriščale, kar zadeva udobje uporabe, in tudi brez dodatnih naložb, bi GitHub želeli uporabiti za kakršno koli projekti.
V prejšnjih člankih smo razpravljali o tem, kako lahko TFS uporabljamo za shranjevanje kode in drugih artefaktov. V tem članku bomo videli, kako lahko projekt .NET delite s skladiščem GitHub.
Predpogoji:
- Različica Microsoft Visual Studio.NET 2015
- Dostop do skladišča GitHub
- Git nameščen lokalno na računalniku z operacijskim sistemom Windows. Kliknite tukaj za prenos Git.
Namestite razširitev GitHub za Visual Studio.NET
Preden projekt .NET delimo s skladiščem GitHub, je treba razširitev GitHub namestiti v Visual Studio.NET IDE.
Kliknite tukaj za prenos razširitve s tržnice Visual Studio.
Dvokliknite razširitev, ki ste jo prenesli, in kliknite Namestite .
Če je odprt IDE za Visual Studio.NET, ga znova zaženite. Če želite preveriti, ali je razširitev nameščena, zaženite IDE in pojdite na Orodja-> Razširitev in posodobitve in poiščite GitHub v kategoriji Nameščeno.
vprašanja za intervju na c ++
Ustvarite repozitorij GitHub iz Visual Studio.NET
Ko je razširitev GitHub nameščena v Visual Studio .NET IDE, pojdite na Raziskovalec ekipe domači zaslon in ustvarite repozitorij GitHub.
Vnesite ime in poverilnice repozitorija GitHub. Zagotovite tudi pravilno lokalno pot, kjer bo lokalno skladišče Git s projektom .NET.
Kliknite na Ustvari. Kot je prikazano spodaj na sliki, je ustvarjen repozitorij GitHub in zdaj lahko ustvarite nov projekt ali rešitev s klikom na povezavo, kot je prikazano v Raziskovalcu ekipe.
Pogled repozitorija GitHub:
Nazaj v Visual Studio.Net IDE kliknite povezavo Ustvari projekt ali rešitev v Raziskovalcu ekipe. Izberite potrditveno polje “Ustvari novo skladišče Git” in kliknite V redu.
Opomba da se samodejno izbere lokacija lokalnega repozitorija Git, kjer bi bil shranjen projekt .NET.
Projekt je zdaj ustvarjen na ustrezni lokaciji.
Nazaj v IDE Visual Studio.Net kliknite na Raziskovalec ekipe -> Spremembe za prevzem sprememb v lokalnem repozitoriju Git.
Vnesite komentar in kliknite Zaveži vse. Ko smo zavezani lokalnemu repozitoriju Git, lahko spremembe sinhroniziramo, da bodo na voljo skupinam v repozitoriju GitHub.
Kliknite na Sinhronizacija povezava za nalaganje kode v skladišče GitHub. Preverite skladišče GitHub, da zagotovite, da je projekt .NET na voljo. Torej, v bistvu moramo zagnati git push v odlagališče GitHub z uporabo IDE in ne prek ukazne vrstice.
Kliknite na Potisni povezava, kot je prikazano spodaj.
Projekt je zdaj na voljo v skladišču GitHub. Tukaj je pogled istega.
Naredite majhno spremembo katere koli datoteke in izvedite Zavedi.
Kot lahko vidite, ko spremenite datoteko, MREŽA klop se je pojavil. Datoteko lahko kliknete z desno miškino tipko in izberete Zaveži se.
Spremembe so prikazane v programu Team Explorer in vnesete lahko komentar ter odobrite vse spremembe.
Ko je objava končana, morate sinhronizirati in potisniti spremembe v repozitorij GitHub kot običajno prakso.
Naslednja slika je pogled na shrambo GitHub po pritisku na spremembe.
Pogled na zgodovino sprememb
Oglejmo si zdaj zgodovino, ki navaja vse zaveze, ki jih naredi ekipa, in si oglejmo, katere spremembe so bile narejene v tej posamezni zavezi. Zelo zanimivo je pogledati ali primerjati spremembe s prejšnjim prevzemom. Torej je ukaz 'git log' tukaj enakovreden.
V programu Team Explorer kliknite možnost Sinhronizacija in izberite Dejanje -> Ogled zgodovine
Prikazana je zgodovina vseh prevzemov. Prikažejo se avtor, datum in komentarji.
Če si želite ogledati razlike s prejšnjo odobritvijo, z desno miškino tipko kliknite najnovejšo ali ustrezno odobritev in izberite Oglejte si podrobnosti o odobritvi.
Podrobnosti o tej objavi si lahko ogledate v oknu Raziskovalca ekipe skupaj z datoteko, v katero so bile izvedene spremembe. Dvokliknite datoteko in spremembe bodo prikazane v vgrajenem oknu za primerjavo.
Ustvarjanje oznak
V GIT se oznake običajno ustvarijo, ko želite označiti izdajo nove različice aplikacije. Poglejmo, kako iz Team Explorerja ustvarimo oznako, saj imamo zdaj prikazane najnovejše podrobnosti o zavezah. To je enakovredno ukazu 'git tag'. V prejšnjem koraku kliknite možnost Ustvari oznako.
Vnesite ime TAG in komentar, kot je prikazano spodaj. Kliknite na Ustvari oznako.
Ponovno si oglejte zgodovino datoteke in videli boste TAG.
Ustvarjanje podružnice
Poglejmo, kako ustvariti lokalno vejo v repozitoriju Git. Značilno je, da iz glavne enote ustvarite vejo, če je treba opraviti popravke napak ali izboljšave, nato pa se združite v glavno vejo.
V Raziskovalcu ekipe kliknite na Podružnice možnost.
Z desno miškino tipko kliknite glavno vejo pod lokalnim skladiščem in ustvarite novo vejo.
To je enakovredno uporabi git checkout –b ”Ukaz. Vnesite ime podružnice kot bug_fix in kliknite na gumb Ustvari podružnico.
Podružnica je zdaj ustvarjena in navedena. Delo odpravljanja napak se zdaj izvaja v veji bug_fix. Ta veja je prikazana v DRZO in s tem pomeni, da trenutno delate na veji bug_fix.
kako ustvariti ponarejeno e-pošto
Naredimo spremembo v kateri koli datoteki, odobrimo in prerazporedimo spremembe iz veje bug_fix v glavno vejo.
Če želite združiti spremembe iz veje bug_fix v glavno vejo v Raziskovalec ekipe, izberite veje možnost in z desno tipko miške kliknite glavno vejo in izberite Preveri.
Zdaj z desno miškino tipko kliknite glavno vejo in izberite Spoji iz možnost .
Izberite veja bug_fix kot Spoji iz podružnice in kliknite Pojdi.
Spremembe so zdaj prikazane v glavni veji. Vse spremembe lahko potisnete v repozitorij GitHub. Pojdi do Raziskovalec ekipe-> Sinhronizacija in kliknite Potisni.
Vse spremembe so zdaj potisnjene in odražene v repozitoriju GitHub.
Zaključek
Github je zelo priljubljeno in pogosto uporabljano skladišče izvorne kode v spletu. V tem članku smo videli, kako se Visual Studio.NET 2015 lahko zelo dobro integrira z Git in GitHub.
Visual Studio.NET 2015 se tako ne more integrirati samo s strežnikom Team Foundation Server, toda če obstajajo ekipe, ki GitHub v preteklih letih intenzivno uporabljajo, se lahko integrira zelo dobro. Tako smo iz IDE-ja opazili nekaj uporabe operacij Git na ravni razvijalcev.
Visual Studio.NET 2017 ima tudi bolj ali manj enak postopek za integracijo z Git in GitHub.
Priporočeno branje
- Vadnica za namizje GitHub - sodelujte z namizjem GitHub
- Vadnica za razvijalce GitHub | Kako uporabljati GitHub
- Vadnica za Microsoft Visual Studio Team Services (VSTS): Platforma za oblak ALM
- Uvod v programiranje C # z uporabo Visual Studio .Net Framework
- Postopna namestitev in namestitev Appium Studio
- Zagon in preverjanje preizkusne kode v Appium Studio za Eclipse
- Povezovanje emulatorjev ali simulatorjev z Appium Studio
- Izvajanje testov Appium v vzporedni uporabi Appium Studio za Eclipse