Zahtjevi za povlačenje GitHub-a sada se mogu kreirati u Visual Studio Codeu

github-pull-zahtjev

U prethodnom članku, razgovarali smo o novim vijestima o Que GitHub vam omogućava stvaranje neograničenog broja privatnih spremišta sa njihovom besplatnom GitHub Free ponudom.

Čini se da je ova najava, među mnogim drugima objavljenim posljednjih mjeseci, rezultat Microsoftove akvizicije GitHub-a.

Operacija kojoj je cilj ne samo ubrzati usvajanje platforme za razmjenu izvornog koda u poslovanju, ali i za dovođenje Microsoftovih proizvoda na nova tržišta.

Dve kompanije takođe su obećale da će integrirati svoje proizvode kako bi programerima i preduzećima pružili nova iskustva u razmeni izvornih kodova i saradnji.

Y Ovo se počelo oblikovati tokom mjeseca septembra prošle godine kada je Microsoft najavio Azure Pipelines(nova usluga integracije i kontinuiranog postavljanja (CI / CD) izgrađena na GitHub-u) i javni pregled proširenja GitHub Pull Requests (PR) za Visual Studio Code.

Moramo naglasiti da zahtjeve za povlačenje koriste zajednički projekti ili projekti otvorenog koda za predlaganje zakrpa ili novih karakteristika.

Microsoft želi povezati svoje proizvode

Sa ovim produžetkomMicrosoft nudi novo iskustvo upravljanja zahtjevima za povlačenje korisnicima Visual Studio Code.

Omogućavajući im suradnju, komentiranje, pregled i provjeru GitHub PR-a izravno iz uređivača koda.

Kao jedna od glavnih karakteristika, omogućava vam autentifikaciju i povezivanje uređivača koda na GitHub i na taj način možete navesti i kretati se PR-ovima iz Visual Studio koda.

Između ostalih mogućnosti, integracija terminala se i dalje nudi tako da sučelje Visual Studio koda i alati naredbenog retka poput git mogu koegzistirati.

Ovo proširenje VS koda dolazi, kako je objasnio Microsoft, popunjavajući prazninu u toku rada s kojim se milioni inženjera svakodnevno susreću.

Da bi stavio ovaj jaz u perspektivu, Microsoft je danas ponovio iskustvo povlačenja zahtjeva:

„Danas, prilikom pregleda izvornog koda, mnogi od nas su prisiljeni dopustiti urednicima da koriste pojednostavljeno web sučelje ili nezavisni alat za pregled koji prikazuje promjene u drugom uređivaču.

To vam omogućava da dobijete pregled promjena, ali najčešće nemate puni kontekst o tome kako su promjene izvršene i kako utječu na okolni izvorni kod.

Izvan vašeg uobičajenog okruženja za kodiranje, nemate prečice na tastaturi, svoje omiljene teme i prilagodbe.

Još gore, to znači da nemate okruženje za kretanje kroz izvorni kod i provjeru ispravnosti promjena koje pregledavate. «

O zahtjevima za povlačenje VS koda

zahtjevi za povlačenjem VSC github

Od objavljivanja prvog javnog pregleda GitHub PR-a za Visual Studio Code, Microsoft je uveo mnoga poboljšanja u svoj alat.

I poput GitHub-a na njegovom službenom blogu, Sa najnovijom verzijom proširenja sada je moguće kreirati GitHub zahtjeve za povlačenjem direktno u Visual Studio Code a ne samo upravljati iz uređivača koda.

Jednostavno stvorite zahtjeve za povlačenjem u VS kodu korisnik mora lebdjeti iznad naslova "GitHub Zahtjevi za povlačenjem" i kliknuti na znak +.

Zatim odaberite ciljnu granu zahtjeva za povlačenjem i pritisnite "enter" da biste otvorili svoj RP.

VS Code Pull Requests nudi mnoga druga mala poboljšanja koja možete vidjeti u napomenama o izdanju dostupnim u spremištu projekata.

Na GitHub možete preuzeti i najnoviju verziju proširenja. Imajte na umu da se zahtjevi za povlačenje VS koda također mogu instalirati ili ažurirati izravno iz VS koda.

Pored mogućnosti izrade zahtjeva za povlačenjem sada, sa najnovijom verzijom vizuelan Studio Code, možete predložiti promjene u komentarima i pregledati provjere zdravstvenog stanja za svaki RP.

Za prijedloge za promjene koda, možete ih ostaviti kao komentare s razlikom koji označava trenutni kôd pored predloženih promjena.

Savjeti se mogu lako primijeniti odabirom Primijeni zakrpu za provjeru nove zakrpe koda.

Ako želite znati nešto više o tome, možete posjetiti sljedeći GitHub članak 


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.