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 ovo GitHub vam omogućuje 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.

Dvije su tvrtke također obećale integrirati svoje proizvode kako bi programerima i tvrtkama pružile nova iskustva u razmjeni izvornih kodova i suradnji.

Y To se počelo oblikovati tijekom mjeseca rujna prošle godine kada je Microsoft najavio Azure Pipelines(nova usluga kontinuirane implementacije i integracije (CI / CD) ugrađena u GitHub) i javni pregled proširenja GitHub Pull Requests (PR) za Visual Studio Code.

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

Microsoft želi povezati svoje proizvode

Ovim produžetkomMicrosoft korisnicima Visual Studio Code korisnika donosi novo iskustvo upravljanja zahtjevima za povlačenjem.

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

Kao jedno od glavnih obilježja, omogućuje vam autentifikaciju i povezivanje uređivača koda s GitHubom i na taj način moći ćete navesti i kretati se PR-ovima iz Visual Studio koda.

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

Ovo proširenje VS koda dolazi, kako je objasnio Microsoft, popunjavajući prazninu u tijeku rada s kojim se milijuni 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 prisiljeni su dopustiti urednicima da koriste pojednostavljeno web sučelje ili alat za pregled nezavisnih proizvođača koji prikazuje promjene u drugom uređivaču.

To vam omogućuje 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 uobičajenog okruženja za kodiranje nemate prečace na tipkovnici, svoje omiljene teme i prilagodbe.

Još gore, to znači da nemate okruženje za kretanje kroz izvorni kod i provjeru ispravnosti izmjena 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 službenom blogu, S najnovijom verzijom proširenja sada je moguće stvoriti GitHub zahtjeve za povlačenjem izravno u Visual Studio Codeu a ne samo upravljati iz uređivača koda.

Da biste stvorili zahtjeve za povlačenjem u VS kodu, jednostavno korisnik mora lebdjeti iznad naslova "GitHub Zahtjevi za povlačenjem" i kliknuti znak +.

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

Zahtjevi za povlačenje VS koda pruža mnoga druga mala poboljšanja koja možete vidjeti u napomenama o izdanju dostupnim u spremištu projekata.

Na GitHub također možete preuzeti 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, s najnovijom verzijom Visual Studio Code, možete predložiti promjene komentara i pregledati provjere stanja za svaki RP.

Za prijedloge o promjenama koda možete ih ostaviti kao komentare s razlikom koji označava trenutni kôd uz predložene promjene.

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

Ako želite znati malo više o tome, možete posjetiti sljedeći članak o GitHubu 


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.