repozitorija, skirta git praktikai
Užduotis:
- Parsisiųsti šią repozitoriją (klonuoti su git clone).
- susikurti naują
git
atšaką (branch) (naudojant komandągit branch
) - Joje papildyti kodą, sukuriant naują failą ir jame savo klasę.
- Įkelti failą atgal į
github
(naudojantgit add
,git commit
,git push
komandas) - padaryti pull request į atšaką
main
(per patį github)
Žingsniai:
-
Repozitorijos klonavimas
- klonuoti šią repozitoriją pas save (parašius
git clone git@github.com:karina-klinkeviciute/git_praktika.git
) - sukurti naują atšaką (įėjus į parsisiųstą projekto folderį, jame reikia rašyti
git branch atsakos_vardas
), kur vietojeatsakos vardas
įrašytumėt savo atšakos vardą Svarbu, kad skirtųsi nuo kitų).
- klonuoti šią repozitoriją pas save (parašius
-
Darbas su projektu
Projekte yra failas mythical.py
. Jame yra klasė MitineButybe.
Taip pat yra failas unicorn.py
, kuris yra pavyzdys to, ką jums reikia atlikti (tik savo mitinei butybei).
Reikia sukurti klasę, kuri būtų skirta naujai mitinei būtybei. Ją reikia sukurti naujame faile tame pačiame kataloge.
Šioje klasėje daug veiksmų daryti nebūtina, esmė yra sukurti savo atskirą kodą, kurį paskui keltume į github
.
- įkelti savo darbo rezulttus į github, naudojant
git add
,git commit
,git push
komandas.
git add
prideda nurodytus failus vėlesniam kėlimui.git commit
patvirtina, kad juos tikrai kelsim. Šiame žingsnyje reikia įrašyti ir žinutę, kokius pakeitimus padarėme. Pavyzdys: `git commit -m "padaryta, kad mokėjimus galima būtų atlikti ir kortele"git push
nusiunčia failus į patįgithub
- padaryti Pull request į pagrindinę šaką (main).
Pull request paprastai daromas pačiame github
puslapyje. Aprašymas: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request?platform=mac
Glausta informacija apie git
komandas: https://education.github.com/git-cheat-sheet-education.pdf