Programavimas

„GitHub Desktop 2.0“ prideda pakartotinį įjungimą ir paleidimą

„GitHub Desktop 2.0“, „GitHub“ kliento, skirto „Windows“ ir „MacOS“, naujinys, suteikia papildomo palaikymo ir paleidimo palaikymą, kad būtų galima atitinkamai pakeisti kontekstus ir išlaikyti švarią įsipareigojimų istoriją.

„GitHub Desktop 2.0“ tikslas, kaip pažymėjo „GitHub“, yra padėti komandoms dirbti kartu ir palaikyti bendrus vystymosi modelius. „Desktop 2.0“ funkcijos apima:

  • „Stashing“ - tai situacija, kai kūrėjai gali būti atkartoti ir taisyti klaidą ir jiems reikia laikinai perjungti kontekstą. Kūrėjas, nepasirengęs dirbti, gali pakeisti naują „Git“ filialą arba išlaikyti juos dabartiniame filiale.
  • Pakartotinis parengimas naudoti, kai kūrėjas gali rinktis švarią įsipareigojimų istoriją nesujungdamas įsipareigojimų. Kūrėjai, įpratę jungti šakas, vis tiek gali naudoti tą pačią darbo eigą, tačiau dirbantys saugykloje, kur jie nenori sujungti įsipareigojimų, gali naudoti pakartotinį perkrovimą, kad išlaikytų švarią įsipareigojimų istoriją.

Remiantis „GitHub“ „Electron“ darbalaukio programos struktūra, „GitHub Desktop“ buvo parašyta „TypeScript“ ir naudojama „React JavaScript“ vartotojo sąsajos biblioteka. Nuo „GitHub Desktop 1.0“, išleisto kaip atviro kodo 2017 m. Rugsėjo mėn., „GitHub“ papildė į komandą orientuotomis galimybėmis, įskaitant galimybę pasirinkti įsipareigojimo bendraautorių, paminėjant jų „GitHub“ vartotojo vardą, ir siūlantį kitą darbą atlikti „GitHub“.

Ateities planuose reikalaujama daugiau galimybių išryškinti kontekstą iš „GitHub“, o „GitHub“ žengia pradinį žingsnį glaudžiai integruodama „GitHub“ ir „GitHub Desktop“ užklausas.

„GitHub Desktop“ galite atsisiųsti iš projekto svetainės.

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