Programmēšana

GitHub Desktop 2.0 pievieno atkārtotu bāzēšanu un glabāšanu

GitHub Desktop 2.0, jauninājums uz GitHub klientu operētājsistēmām Windows un MacOS, papildina atbalstu atkārtotai bāzēšanai un glabāšanai, lai attiecīgi ļautu pārslēgties kontekstā un saglabāt saistību vēsturi.

Kā atzīmēja GitHub, GitHub Desktop 2.0 mērķis ir palīdzēt komandām strādāt kopā un atbalstīt kopīgus attīstības modeļus. Darbvirsmas 2.0 piedāvātās iespējas ietver:

  • Stashing, kas risina situāciju, kurā izstrādātāji var atrasties kļūdas atveidošanas un novēršanas vidū un viņiem īslaicīgi jāpārslēdz konteksts. Izstrādātājs, kas nav gatavs veikt darbu, var ieviest izmaiņas jaunā Git filiālē vai paturēt tās pašreizējā filiālē.
  • Pārkārtošana, lietošanai, ja izstrādātājs var dot priekšroku tīrai saistību vēsturei, neapvienojot saistības. Izstrādātāji, kas izmantoti filiāļu apvienošanai, joprojām var izmantot to pašu darbplūsmu, bet tie, kas strādā repozitorijā, kur nevēlas apvienot saistības, var izmantot atkārtotu bāzēšanu, lai uzturētu tīru saistību vēsturi.

Pamatojoties uz GitHub’s Electron darbvirsmas lietotņu ietvaru, GitHub Desktop tika rakstīts TypeScript un izmanto React JavaScript lietotāja saskarnes bibliotēku. Kopš GitHub Desktop 1.0, kas kā atvērts avots tika izlaists 2017. gada septembrī, GitHub ir pievienojis uz komandu orientētas iespējas, tostarp iespēju izvēlēties saistības līdzautoru, pieminot viņu GitHub lietotāja vārdu, un virzot darbu uz GitHub ar ieteikto nākamo soli.

Nākotnes plāni prasa vairāk iespēju, lai no GitHub parādītu kontekstu, GitHub sperot pirmo soli, cieši integrējot vilkšanas pieprasījumus starp GitHub un GitHub Desktop.

GitHub Desktop varat lejupielādēt no projekta vietnes.

$config[zx-auto] not found$config[zx-overlay] not found