Postup pro odevzdání prací přes Pull Request - nvbach91/4IZ278-2020-2021-LS GitHub Wiki

  • Cílem je dostat Vaše práce na master branch
  • V návodu se vyskytují placeholdery:
    • USERNAME nahraďte svým GitHub username
    • XNAME nahraďte svým školním xname

Prerekvizita

Postup

  • Vytvořte si složku www, v ní složku XNAME a v ní složku pro tuto práci, např. cv01, cv02, sp a kódy zde ukládejte
    • takže pro první cvičení budete mít např. tyto soubory:
      • /www/XNAME/cv01/index.php
      • /www/XNAME/cv01/css/main.css

image

image

  • Přetáhněte celou složku www na nahrávací plochu
  • Ověřte si, že se nahrály všechy potřebné soubory
  • Do Commit change message doplňte XNAME-cv01
  • Vyberte možnost Create a new branch for this commit and start a pull request
  • Do názvu branch napište XNAME-cv01 viz obrázek

image

  • Klikněte na Commit changes
  • V dalším kroku si prohlídněte nahrané soubory
  • Potom klikněte na Create pull request

image

  • Poté bude práce řádně odevzdána. Student bude oznámen ohledně opravy v rámci Pull Requestu

image

Průběh opravy

  • Vyučující bude psát komentáře přímo do zdrojového kódu v rámci Pull Requestu
  • Sledujte průběh opravy a případně zareagujte na podněty vyučujícího

Pokračování ve vývoji a odevzdání dalších verzí nebo oprav

  • Další změny v odevzdaném kódu proveďte v původních souborech a odevzdáte ještě jednou stejným způsobem (ale už si nebudete vytvářet novou branch a budete nahrávat nové verze práce přímo do Vámi vytvořené branch, dokud nebude Pull Request schválen a uzavřen).
  • Postup: Na domovské stránce repozitáře si vyberete tu svoji branch, kterou jste vytvořili pro odezvdání tohoto kódu a nahrajete si novou verzi práce kliknutím na Add file > Upload files a nahráním celé složky www

image

image

image