Stundas uzdevums: Izveidot profesionālu profilu koda glabāšanas platformā, uzstādīt vizuālu koda pārvaldības rīku un iniciēt savu pirmo attālināto krātuvi mākonī.
2.4.9. Lieto versiju pārvaldības sistēmas (Git).70 min darba sadalījums: 1. uzdevums (~20 min) - atjauno teorijas piemēru vai minimālo prototipu; 2. uzdevums (~25 min) - pielieto to galvenajā uzdevumā; 3. uzdevums (~25 min) - pārbaudi rezultātu, izlabo kļūdas un tikai beigās pieraksti vienu secinājumu. Papildus/4. līmeņa uzdevums ir paredzēts tikai tad, ja pamatdarbs ir pabeigts.
Pirms sāc: izmanto iepriekš apgūto un šīs lapas teorijas/koda piemērus. Ja vajadzīga jauna komanda vai rīks, vispirms atrodi tās paraugu teorijas sadaļā.
Programmēšanā jānodrošina, lai kods nepazustu un būtu pieejams neatkarīgi no konkrētā datora.
# Demonstrācija: Kā koda mainīgie atspoguļo GitHub saites struktūru
lietotajvards = "Programmetajs123"
kratuves_nosaukums = "programmesana-pamatkurss"
gala_saite = f"github.com/{lietotajvards}/{kratuves_nosaukums}"
Šis ir īss iesildīšanās uzdevums. Nokopē sagatavi, ielīmē to pareizajā koda vietā un palaid. Šeit pietiek droši izmēģināt tēmu 1.2 GitHub un Mākoņkrātuve; detalizētu izpratni veidosi nākamajos uzdevumos.
Kopējamais piemērs vai sagatave: izmanto šo bloku kā starta punktu, nevis kā gala risinājumu.
# Demonstrācija: Kā koda mainīgie atspoguļo GitHub saites struktūru
lietotajvards = "Programmetajs123"
kratuves_nosaukums = "programmesana-pamatkurss"
gala_saite = f"github.com/{lietotajvards}/{kratuves_nosaukums}"
main.py failā un palaid no termināļa.Uzstādi GitHub Desktop, piesaisti savu kontu un pārbaudi savienojumu ar testa commit.
test-repo ar README.md. GitHub Desktop nospied Clone a repository un izvēlies test-repo.hello.txt ar saturu:
Sveiks no GitHub Desktop!
Pārbaudi: atver GitHub.com pārlūkā - vai hello.txt redzams repozitorijā test-repo?
Pārbaudi, vai projekta fragments ir atkārtojams un saprotams.
Ja pamatdarbs ir pabeigts, paplašini projektu ar vienu nelielu, pārbaudāmu uzlabojumu.
# Mainīgo definēšana
lietotajvards = "Skolens123"
kratuves_nosaukums = "programmesana-pamatkurss"
# Saites ģenerēšana, izmantojot f-string formatēšanu
gala_saite = f"https://github.com/{lietotajvards}/{kratuves_nosaukums}"
print("Tava projekta saite iesniegšanai ir:")
print(gala_saite)