I nästa artikel ska vi ta en titt på GitHub Desktop. Detta är en öppen källkodsapplikation baserad på Electron, som är skriven i TypeScript och använder React. GitHub fungerar som ett förråd för källkoder och kan installeras och användas på olika typer av operativsystem. Brendan Forster utvecklade GitHub Desktop så att Gnu / Linux-användare kan arbeta med GitHub från skrivbordet.
GitHub Desktop försöker minska frustration och Git och GitHub arbetsflöden blir mer tillgängliga. Målet är att hålla vanliga arbetsflöden enkla, så både nybörjare och erfarna utvecklare är produktiva när de arbetar med Git och GitHub. GitHub Desktop ersätter inte Git-funktionaliteten, det är bara ett verktyg som gör att användaren och hans team kan bli mer produktiva. Även om det här programmet kan användas av en mängd olika människor, är det främst mjukvaruutvecklare som kan hitta det mest användbara.
Huvudsyftet med den här appen är att utöka funktionerna i GitHub, inte att replikera funktionsuppsättningen github.com. GitHub Desktop borde vara ett användbart verktyg för nybörjare, men det är inte uttryckligen ett undervisningsverktyg. Du vill främst vara till hjälp för att få jobbet gjort snabbare och mer effektivt, på ett sätt som överensstämmer med bästa praxis.
Ladda ner och installera GitHub Desktop
För att börja kommer vi ladda ner .deb-paketet som du vill installera detta program med. För detta kan vi besöka släppar sida, eller använd wget i terminal (Ctrl + Alt + T) enligt följande:
sudo wget https://github.com/shiftkey/desktop/releases/download/release-2.8.1-linux2/GitHubDesktop-linux-2.8.1-linux2.deb
När nedladdningen är klar behöver vi bara gå till den mapp där vi har sparat den nedladdade filen och dubbelklicka på den för att installera den från Ubuntu-programvarualternativet. Vi kan också öppna en terminal (Ctrl + Alt + T) och använd följande installationskommando:
sudo dpkg -i GitHubDesktop-linux-2.8.1-linux2.deb
En snabb titt på programmet
Om GitHub Desktop-applikationen är installerad korrekt bör vi kunna hitta den på vår dator programstartaren.
Följande fönster öppnas framför oss när applikationen öppnas för första gången.
Om du har ett konto på GitHub.com, klicka på knappen 'Logga in på GitHub.com'och om du har ett GitHub Enterprise-konto, klicka på' knappenLogga in på GitHub Enterprise'.
Om du är ny och vill skapa ett konto, klicka på länken 'Skapa ditt gratiskonto'. Om du inte vill komma åt eller skapa ett konto, klicka på länken 'Hoppa över detta steg'. Om vi klickar på 'Skapa ditt gratiskonto', kommer följande sida att visas i webbläsaren.
Efter att ha tillhandahållit giltig information i formuläret behöver vi bara validera kontot via e-postmeddelandet som de skickar oss.
Auktorisera ansökan
På sidan som ska visas nämns fyra egenskaper för ansökan för auktorisering:
- GitHub-utvecklingsappen för skrivbordet → för att komma åt GitHub-kontot från Ubuntu-skrivbordet med GitHub Desktop-applikationen.
- förråd → förvar kan vara offentliga eller privata.
- Användarens personuppgifter → helt tillgänglig via GitHub Desktop.
- Arbetsflöde → som uppdaterar GitHub-filen som uppdateras lokalt i arbetsflödet.
Om vi klickar på knappen 'Auktorisera skrivbordet', Dessa fyra funktioner kommer att aktiveras för vårt GitHub-konto, så vi kan använda dem med hjälp av GitHub Desktop.
Följande popup-fönster visas med begäran om tillstånd tillåt github.com att öppna länken x-github-desktop-dev-auth.
Vi måste klicka på knappen 'Välj applikation'för att välja skrivbordsapplikationen'GitHub Desktop' och klicka på 'knappenÖppen länk".
Jam Git
Om vi nu öppnar det installerade GitHub Desktop-programmet igen, följande formulär visas för att konfigurera Git.
Användarnamnet och e-postadressen för GitHub-kontot som vi skapade när vi skapade GitHub-kontot visas här. Denna information visas automatiskt om allt är korrekt konfigurerat. Efter detta bör applikationen starta när du klickar på 'Finish".
Starta appen
Om GitHub-skrivbordet är installerat och konfigurerat korrekt i Ubuntu visas ett fönster som det ovan. Vi hittar också en menyrad längst upp i applikationsfönstret för att utföra de olika typerna av uppgifter relaterade till förvaren.
GitHub Desktop kan vara ett mycket användbart program för GitHub-användare. Detta kommer att vara hjälper till att enkelt kontrollera alla förvarrelaterade uppgifter. Användare som vill veta mer om detta projekt kan konsultera projektets GitHub-arkiv.
Jag vet inte om versionen av artikeln är annorlunda (jag måste prova). Men från Linux har jag inte kunnat ansluta till Enterprise. Det fungerar inte. Jag önskar att någon kunde dela erfarenheter.