P Postup odevzdani SP na GitHubu - nvbach91/4IZ268-2024-2025-ZS GitHub Wiki
- V návodu se vyskytují placeholdery:
XNAME
nahraďte svým školnímxname
Postup
- Vytvořte si strukturu složek
/www/XNAME/sp2
a zdrojové kódy projektu mějte ve složcesp2
- složku
sp2
budete nahrávat na servereso.vse.cz
, tak aby Vaše práce byla dostupná jako http://eso.vse.cz/~xname/sp2, - složku
www
budete nahrávat do Pull Requestu - v projektu nesmí být nevektorové obrázky - používejte odkazy na externí obrázky hostované na internetu
- v projektu nepoužívejte stažené knihovny, ale knihovny přes odkaz z CDN, např. z https://cdnjs.com nebo https://www.jsdelivr.com/
- pokud budete používat frameworky jako React, Vue nebo Angular, tak odevzdáte pouze zdrojové kódy, nikoliv build
- složku
- Zajděte na domovskou stránku tohoto repozitáře https://github.com/nvbach91/4IZ268-2024-2025-ZS
- Klikněte na
Add file
,Upload files
- Přetáhněte CELOU SLOŽKU
www
na nahrávací plochu - Ověřte si, že všechy potřebné soubory se nahrály ve struktuře:
/www/XNAME/sp2/file1.html
/www/XNAME/sp2/file2.html
- Nesmíte nahrávat soubory mimo složky /www/XNAME/sp2/`!!! Jinak bude Pull Request automaticky zamítnut a SP2 nebude odevzdán
- Do
Commit change message
doplňteXNAME-sp2
- Do description doplňte odkaz na Vaši aplikaci (na serveru eso)
- Vyberte možnost
Create a new branch for this commit and start a pull request
- Do názvu branch napište
XNAME-sp2
- Klikněte na
Propose changes
- Na další stránce
Open a pull request
si prohlídněte nahrané soubory a ujistěte si, že všechny potřebné soubory se nahrály - V pravém panelu přidejte do
Reviewers
vyučujícího (nvbach91) - Dále klikněte na
Create pull request
- Zkontrolujte ještě jednou svůj Pull Request
XNAME-sp2
- Poté bude vaše aktuální verze SP2 řádně odevzdána
- Veškeré offline komunikace týkající se SP2 mezi vyučujícím a studentem budou probíhat v rámci tohoto Pull Requestu - žádné e-maily nepište
Průběh opravy
- Vyučující bude psát komentáře přímo do zdrojového kódu v rámci Pull Requestu, až bude práce v pokročilejším stavu
- 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 projektu je potřeba odevzdat podobným způsobem, ale už si nebudete vytvářet novou branch jako na začátku, ale budete nahrávat nové verze práce přímo do vámi již vytvořené branch
XNAME-sp2
. - Postup: Na domovské stránce repozitáře si vyberete svoji branch a nahrajete novou verzi práce kliknutím na
Upload files
- Ověřte si, že všechy potřebné soubory se nahrály ve struktuře
/www/XNAME/sp2/**/*.*
, tj. opět všechny soubory projektu se musí nacházet v rámci složky/www/XNAME/sp2/
anebo v jejích podsložkách.
Výmaz existujících souborů v branchi
V případě, že potřebujete smazat nějaký soubor v Pull Requestu, postupujte následovně:
- na domovské stránce repozitáře vyberte svoji branch
XNAME-sp2
, - otevřete soubor nebo složku, který chcete odstranit,
- klikněte na ikonu koše,
- vyplňte důvod mazání,
- vyberte možnost
commit directly to the XNAME-sp2 branch
, - klikněte na
Commit changes
.