Lab-0. Početni repozitorij


Pogledati upute Osnovno o Git-u.

Pripremiti razvojnu okolinu

Prema uputama ili na sličan način pripremiti razvojno okruženje.

Napraviti korisnički račun i repozitorij na github ili gitlab

Raditi promjene - izrađivati laboratorijske vježbe

Po izradi neke vježbe u ispisu mora biti vidljivo ispravno ponašanje programa u svim situacijama koje se spominju u zadatku. Ukoliko se nekim pokretanjem to ne vidi, program ponovno pokrenuti i po potrebi promijeniti parametre (npr. broj dretvi, trajanje odgoda i slično).

Provjera ispravnosti sadržaja početna repozitorija

  1. Skinuti datoteku: provjeri-repozitorij.sh u neki direktorij (npr. cd ; wget http://www.zemris.fer.hr/~leonardo/os/math/labosi/provjeri-repozitorij.sh ).
  2. U tom direktoriju pokrenuti: source provjeri-repozitorij.sh url-repozitorija, gdje je url-repozitorija adresa repozitorija kojeg provjeravate (npr. git@github.com:student/os.git).
  3. Ako ispiše Sve datoteke na broju! onda su sve datoteke tamo.
  4. Provjeriti i ispisani sadržaj datoteke student.txt.
  5. Česti uzroci problema:
    1. Nepoštivanju uputa, umjesto readme.txt koristi se readme ili Readme.txt ili slično.
      Popraviti sa: git mv lab1/readme lab1/readme.txt (i tako za sve) + commit + push
    2. Datoteka .gitignore ima prefix/sufix (C.gitignore, .gitignore.txt).
      Popraviti s git mv C.gitignore .gitignore (i sl.)
    3. U početnom direktoriju repozitorija nalazi se direktorij os-lab (ili slično) a tek u njemu tražene datoteke (npr. u početnom direktoriju su .git i os-lab).
      Popraviti sa: git mv os-lab/* . + git mv os-lab/.gitignore . (ako je i .gitignore tamo) + commit + push.