Stap 2: Laten we git Edison klaar voor sommige snelle iteraties.
Opmerking: Als u al uw weg rond git en GitHub weet, kunt u deze sectie overslaan door gewoon git installeren op uw Edison, dan het maken en het klonen van een repo aan zowel uw ontwikkelingsmachine en Edison.
Er zijn talloze manieren om de code naar de Edison implementeren. Sommige van deze opties omvatten de Intel XDK, de Arduino IDE, SSH en vele anderen. Zodat het makkelijk voor ons om het bijhouden van de wijzigingen die we om onze code, maken om ons een handige manier om te werken van de code die wordt uitgevoerd op de Edison, en geven ons een veilige omgeving voor het testen van nieuwe ideeën, willen we de kracht van de git versiebeheersysteem in dienst. Hierdoor zullen we wijzigingen doorvoeren als we ze, duw ze naar GitHub, en trek ze dan naar onze Edison in een zeer kleine hoeveelheid tijd. Het geeft ons ook de extra bonus van kunnend incrementeel wijzigingen aanbrengen in onze code, met de veiligheid van kunnend die wijzigingen negeren zonder verlies van de vooruitgang die we hebben gemaakt.
Eerste dingen eerst, zal u wilt het opdrachtregelprogramma van git installeren op uw Edison. SSH in uw Edison, Installeer git andgebruiken.
opkg install git
Na de installatie, moet u zitten kundig voor vragen van git voor zijn versie om te bevestigen dat het correct is geïnstalleerd.
git --version
Vervolgens zijn we gonna maken een git repository op GitHub, geven ons een handige plaats voor het hosten van onze code, zodat we van onze ontwikkelingsmachine en trek duwen kunnen van onze Edison. Als u niet een GitHub-account hebt, ga je gang en maak er nu. Als u hebt gebruikt voordat GitHub, kan het nuttig zijn voor volgen naar hun Hallo wereld-zelfstudie jezelf om vertrouwd te raken met de tools die ze bieden.
Maak een repository voor uw project, kiezen voor het initialiseren van het met een README evenals de Node.js .gitignore. Zodra gemaakt, kloon de repo naar de ontwikkelingsmachine van uw. Dan SSH in uw Edison, en kloon de repo te uw verbruiker vouwblad (~).
git clone https://github.com/yourusername/yourprojectname.git ~/
Nu dat je gecloned hebt op beide locaties, zal u zitten kundig voor duwen code uit uw ontwikkelingsmachine en het pull-down op uw Edison om de meest recente wijzigingen in uw project.