karina-klinkeviciute / git_praktika

repozitorija, skirta git praktikai

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

git_praktika

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 (naudojant git add, git commit, git push komandas)
  • padaryti pull request į atšaką main (per patį github)

Žingsniai:

  1. 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 vietoje atsakos vardas įrašytumėt savo atšakos vardą Svarbu, kad skirtųsi nuo kitų).
  2. 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.

  1. į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
  1. 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

About

repozitorija, skirta git praktikai


Languages

Language:Python 100.0%