V nasledujúcom článku sa pozrieme na GitHub Desktop. Toto je open source aplikácia založená na Electron, ktorá je napísaná v stroji TypeScript a používa React. GitHub funguje ako úložisko zdrojových kódov a je možné ho nainštalovať a používať na rôznych typoch operačných systémov. Brendan Forster vyvinul GitHub Desktop tak, aby používatelia Gnu / Linux mohli pracovať s GitHub z počítača.
GitHub Desktop sa snaží znížiť frustráciu a uľahčiť prístup k pracovným tokom Git a GitHub. Cieľom je udržať bežné pracovné postupy jednoduché, takže začínajúci aj skúsení vývojári sú pri práci s Git a GitHub produktívni. GitHub Desktop nenahrádza funkcionalitu Gitu, je to iba nástroj, ktorý umožní používateľovi a jeho tímu zvýšiť produktivitu. Aj keď tento program môže byť používaný rôznymi ľuďmi, sú to hlavne vývojári softvéru, pre ktorých je najužitočnejší.
Hlavným účelom tejto aplikácie je rozšíriť funkcie GitHub, nie replikovať sadu funkcií github.com. GitHub Desktop by mal byť užitočným nástrojom pre začínajúcich vývojárov, ale nejde výslovne o výučbový nástroj. Hľadáte predovšetkým pomoc pri rýchlejšom a efektívnejšom dokončení práce spôsobom, ktorý je v súlade s osvedčenými postupmi.
Stiahnite a nainštalujte si GitHub Desktop
Na začiatok budeme stiahnite si balíček .deb, pomocou ktorého chcete tento program nainštalovať. Za týmto účelom môžeme navštíviť stránka s vydaním, alebo použiť wget v termináli (Ctrl + Alt + T) takto:
sudo wget https://github.com/shiftkey/desktop/releases/download/release-2.8.1-linux2/GitHubDesktop-linux-2.8.1-linux2.deb
Po dokončení sťahovania musíme prejsť iba do priečinka, do ktorého sme stiahnutý súbor uložili, a dvojitým kliknutím naň nainštalovať z možnosti softvéru Ubuntu. Môžeme tiež otvoriť terminál (Ctrl + Alt + T) a použite nasledujúci príkaz na inštaláciu:
sudo dpkg -i GitHubDesktop-linux-2.8.1-linux2.deb
Krátky pohľad na program
Ak je aplikácia GitHub Desktop nainštalovaná správne, mali by sme ju nájsť v našom počítači spúšťač programov.
Pri prvom otvorení aplikácie sa pred nami otvorí nasledujúce okno.
Ak máte účet na GitHub.com, kliknite na tlačidlo 'Prihláste sa na GitHub.com„a ak máte účet GitHub Enterprise, kliknite na tlačidlo„Prihláste sa do GitHub Enterprise".
V prípade, že ste nový a chcete si vytvoriť účet, kliknite na odkaz 'Vytvorte si bezplatný účet". Ak nechcete mať prístup alebo si vytvoriť účet, kliknite na odkaz 'Preskočte tento krok". Ak klikneme na 'Vytvorte si bezplatný účet', v prehliadači sa zobrazí nasledujúca stránka.
Po zadaní platných informácií vo formulári budeme musieť overiť účet iba prostredníctvom e-mailu, ktorý nám pošlú.
Autorizáciu žiadosti
Na stránke, ktorá sa má zobraziť, sú uvedené štyri charakteristiky aplikácie na autorizáciu:
- Aplikácia pre vývoj počítačov GitHub → pre prístup k účtu GitHub z pracovnej plochy Ubuntu pomocou aplikácie GitHub Desktop.
- Repositorios → úložiská môžu byť verejné alebo súkromné.
- Osobné údaje používateľa → plne prístupný prostredníctvom GitHub Desktop.
- Pracovný tok → ktorý aktualizuje súbor GitHub, ktorý je lokálne aktualizovaný v pracovnom toku.
Ak klikneme na tlačidlo 'Autorizovať pracovnú plochu', Tieto štyri funkcie budú povolené pre náš účet GitHub, takže ich môžeme používať s využitím GitHub Desktop.
Zobrazí sa nasledujúce vyskakovacie okno so žiadosťou o povolenie umožniť github.com otvoriť odkaz x-github-desktop-dev-auth.
Budeme musieť kliknite na tlačidlo 'Vyberte aplikáciu„na výber aplikácie pre počítač“Desktop GitHub" a kliknite na tlačidlo 'Otvoriť odkaz".
Jam Git
Ak teraz znova otvoríme nainštalovanú aplikáciu GitHub Desktop, na konfiguráciu Gitu sa zobrazí nasledujúci formulár.
Tu sa zobrazí používateľské meno a e-mailová adresa účtu GitHub, ktoré sme vytvorili pri vytváraní účtu GitHub. Tieto informácie sa zobrazia automaticky, ak je všetko správne nakonfigurované. Potom by sa mala aplikácia spustiť po kliknutí na 'úprava".
Spustite aplikáciu
Ak je pracovná plocha GitHub nainštalovaná a nakonfigurovaná správne v Ubuntu, zobrazí sa okno ako vyššie. V hornej časti okna aplikácie tiež nájdeme panel s ponukami, pomocou ktorého môžete vykonávať rôzne typy úloh týkajúcich sa úložísk.
GitHub Desktop môže byť veľmi užitočnou aplikáciou pre používateľov GitHubu. Toto bude pomáha pri ľahkej kontrole všetkých úloh súvisiacich s úložiskom. Používatelia, ktorí sa chcú dozvedieť viac informácií o tomto projekte, sa môžu obrátiť na úložisko projektu GitHub.
Neviem, či je verzia článku iná (musím vyskúšať). Ale z Linuxu sa mi nepodarilo pripojiť k Enterprise. To nefunguje. Bol by som rád, keby sa niekto podelil o skúsenosti.