Stundas uzdevums: Klonēt mākoņkrātuvi, nofiksēt lokālās izmaiņas kodā un sinhronizēt tās ar galveno projektu, izmantojot versiju kontroles pamatdarbības.
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ļā.
Lai Tavas koda izmaiņas nonāktu no VS Code uz GitHub mākoni, vienmēr tiek izmantots konkrēts trīs soļu cikls.
# Lokālas izmaiņas → GitHub mākonis
# 1. Izmaiņas redzamas GitHub Desktop
# 2. Apraksti commit ziņojumu (Summary)
# 3. Spied "Commit to main"
# 4. Spied "Push origin" lai augšupielādētu
# Lai saņemtu izmaiņas no mākoņa:
# Spied "Fetch origin" → "Pull origin"
Š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.3 Koda sinhronizācija (Desktop); detalizētu izpratni veidosi nākamajos uzdevumos.
Kopējamais piemērs vai sagatave: izmanto šo bloku kā starta punktu, nevis kā gala risinājumu.
mkdir iesildisanas-projekts
cd iesildisanas-projekts
code main.py
temats = "1.3 Koda sinhronizācija (Desktop)"
print("Iesildīšanās sākta")
print("Tēma:", temats)
print("Kods darbojas")
main.py failā.Pievieno šīs stundas paņēmienu kā nelielu, pārbaudāmu projekta daļu.
Pārbaudi, vai projekta fragments ir atkārtojams un saprotams.
Ja pamatdarbs ir pabeigts, paplašini projektu ar vienu nelielu, pārbaudāmu uzlabojumu.
# GitHub Desktop parādīs izmaiņas, iekrāsojot rindiņas.
# Vecais kods (Tiks iekrāsots SARKANS un ar '-' zīmi):
# print("Sveiks, pasaule")
# Jaunais kods (Tiks iekrāsots ZAĻŠ un ar '+' zīmi):
print("Sveika, pasaule! Esmu klāt!")
print("Šis būs mans pirmais Commit.")