Detta är en snabbguide över det som vi går igenom i "Demo 6 - Hello World" i Kom igång-guiden.
Förberedelse inför laboration
Kursens laborationsuppgifter hittar du här: https://github.com/1dv021/laborationer
- Klona ditt laborationsrepo från organisationen 1DV021
git clone https://github.com/1dv021/DITTANVÄNDARNAMN-laborationer.git
- Byt katalog till den katalog som du klonade under 1)
cd DITTANVÄNDARNAMN-laborationer
(Oftast räcker det att du skriver första bokstaven i ditt användarnamn och sedan trycker TAB)
- Lägg en genväg till kursens laborationsrepo:
git remote add 1dv021 https://github.com/1dv021/laborationer.git
- Hämta ner laborationerna till ditt lokala repo:
git pull 1dv021
- Merga 1dv021/master med master
git merge 1dv021/master
- Installera alla yttre beroenden. (Mocha, JSCS, JSHint...)
npm install
Du är nu redoa att ta dig an din första uppgift.
Dagligt arbete, laborationer
Börja med att uppdatera för att se om några nya uppgifter tillkommit i 1DV021
git pull 1dv021
- Växla till den laborationsuppgift du vill arbeta med.
git checkout part1-hello-world
- Arbeta med uppgiften, kör tester etc. Gör regelbundna commits:
git add .
git commit -m "Implements solution for the task"
- När uppgiften är löst, merga den med master-branchen
git checkout master
git merge part1-hello-world
- Skicka förändringar till github
git push origin
- Börja om på steg 1 med nästa uppgift i ordningen.