Hur man använder GitHub i Chrome OS

Hur använder GitHub i Chrome OS Behöver du ansluta till GitHub från din Chromebook? Tack vare Termux kan du göra det.

Om du är en utvecklare är idén att arbeta med en molncentrerad Chromebook troligen inte högst upp på din lista. Men med bara lite arbete kan du faktiskt få Chrome OS att vara lite mer utvecklarvänligt. En plats att börja är att lägga till Git.

Naturligtvis kommer du inte att lägga till Git direkt från Chrome OS Web Store. För att detta ska fungera måste du ta itu med det på en rondell. Ja, det kan göras, och jag kommer att vara med dig för att se till att det händer.

Serverlös databehandling: En guide för IT-ledare (TechRepublic Premium)

Vad du behöver

Allt du behöver för att göra det här arbetet är en Chromebook som innehåller support för Android-appar. Om din Chromebook inte inkluderar support för Android-appar har du turen. Lyckligtvis stöder de flesta moderna Chromebooks installationen av appar från Google Play Store.

Hur man installerar Termux

För att få din Git på i Chrome OS måste du först installera Termux. För att göra detta öppnar du Google Play Store-appen från ditt Chrome OS-skrivbord och söker efter Termux. Installera appen från Play Store genom att klicka på Installera. När installationen är klar är du redo att fortsätta.

Hur man installerar Git

När Termux är installerat bör du hitta applikationsstarteren ( figur A ) genom att klicka på Chrome OS-skrivbordsmenyn.

Figur A

The Termux launcher in the desktop menu.

" data-credit="" rel="noopener noreferrer nofollow">

Termux-startaren på skrivbordsmenyn.

Termux-applikationen ser ganska ut som ett Linux-terminalfönster ( figur B ). Allt du gör inom Termux måste göras i Termux. Med andra ord installerar du inte program som sedan kan köras direkt från Chrome OS-skrivbordet.

Figur B

The Termux window running in ChromeOS.

" data-credit="" rel="noopener noreferrer nofollow">

Termux-fönstret körs i ChromeOS.

För att installera Git, utfärda kommandot:

 apt installera git 

Applikationen hämtar de nödvändiga beroenden. När du uppmanas ( figur C ) skriver du y till OK för installationen.

Figur C

Installing Git with Termux.

" data-credit="" rel="noopener noreferrer nofollow">

Installera Git med Termux.

När installationen är klar installeras Git och är redo att konfigurera. Det första du vill göra är att köra följande konfigureringskommandon:

 git config - global user.name "NAME" git config - global user.email "EMAIL" git config - global color.ui true git config - global core.editor EDITOR 

Där NAME är ditt fulla namn är EMAIL din e-postadress och EDITOR är standardredigeraren du vill använda.

Eftersom du måste arbeta inom Termux kommer den inte som standard att ha en redigerare installerad. Det är en enkel lösning. Om du till exempel föredrar nano-redigeraren (som jag gör) kan du installera den med kommandot:

 apt install nano 

Nästa måste du skapa ett SSH-tangent för Git-autentisering. Gör detta med kommandot:

 ssh-keygen-t rsa -C E-post 

Där EMAIL är din e-postadress.

SSH-tangentparet sparas i /data/data/com.termux/files/home/.ssh/. Du måste kopiera innehållet i id_rsa.pub och sedan klistra in det i avsnittet SSH-nycklar i ditt GitHub-konto. Den ende till detta är att du inte kan kopiera / klistra in från Termux-fönstret. För att komma runt detta, använde jag scp-kommandot för att kopiera id_rsa.pub-filen till en fjärrserver och använde sedan Secure Shell-appen för att logga in på den maskinen. Från Secure Shell-appen kunde jag kopiera / klistra in nyckeln till mitt GitHub-konto.

När du har kopierat din SSH-nyckel, gå tillbaka till Termux och utfärda kommandot:

 ssh -T e- postskyddad  

Du blir ombedd om ditt lösenord för autentisering av SSH-nycklar. Efter framgångsrik autentisering kommer du att logga in på Git och du kan börja använda verktyget från din Chromebook.

Kom ihåg att det enda sättet att komma åt Git på din Chromebook är via Termux. Så när du vill använda Git, öppna Termux så är du redo att gå.

Och det är allt som behövs för att få din Git på med din Chromebook.

Cloud och allt som ett nyhetsbrev för tjänster

Det här är din resurs för det senaste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, molnsäkerhet och mycket mer. Levereras måndagar

Registrera dig idag

© Copyright 2020 | mobilegn.com