›_ ebskola.lv
Programmēšana I · 1. tēma · 6 stundas - VSCode · Git · GitHub

Darba vide // un versiju kontrole

Uzstādi VSCode, iepazīsti Git un publicē savu pirmo kodu GitHub platformā. Tā izstrādātāji strādā katru dienu - un tu arī sāksi tāpat.

6 stundas Git · GitHub VSCode · Python projekts 1.6
Git versiju kontrole GitHub · VSCode MIT licence
# 01 stundas

6 stundas - tēmas saturs

No izstrādes vides uzstādīšanas līdz savas pirmās kodu krātuves publicēšanai.

kursa pārskats
# 02 špikeris

1. tēmas špikeris

GitHub Desktop darba plūsma, Markdown sintakse, .gitignore noteikumi un VS Code īsceļi.

↻ GitHub Desktop darba plūsma

Lieto šo rīku, lai sinhronizētu failus starp savu datoru un internetu.

Darbība Kad izmantot? Ko tas dara?
Clone Tikai 1 reizi projektam Lejupielādē krātuves kopiju no GitHub mākoņa tavā datorā.
Commit Kad pabeigts darba posms Nofiksē un saglabā izmaiņas lokāli. Obligāti jāaizpilda Summary (apraksts).
Push origin Lai nodotu darbu vērtēšanai Augšupielādē visus lokālos Commit uz GitHub mākoni internetā.
Fetch / Pull Pirms sāc darbu (īpaši komandā) Pārbauda un lejupielādē jaunākās izmaiņas no mākoņa tavā datorā.
Discard changes Ja esi pieļāvis kļūdu Izdzēš nesaglabātās izmaiņas konkrētā failā un atgriež to iepriekšējā stāvoklī.

▸ Markdown sintakse (README.md failiem)

Izmanto šos simbolus, lai formatētu tekstu savā projekta dokumentācijā. Lai VS Code redzētu rezultātu, nospied Ctrl + Shift + V.

Kods (Tu raksti) Rezultāts ekrānā
# Virsraksts Liels virsraksts (Jābūt atstarpei pēc tēmtura!)
## Apakšvirsraksts Vidējs virsraksts (H2 līmenis)
**Svarīgi** Svarīgi (Treknraksts)
*Slīpraksts* Slīpraksts (Kursīvs)
- Saraksta elements Pievieno saraksta punktu (Bulleted list)
[Mājaslapa](https://e-klase.lv) Izveido klikšķināmu hipersaiti ar nosaukumu
`kods()` Iekrāso tekstu kā vienas rindas koda fragmentu

▸ .gitignore failu noteikumi

Lai GitHub neaugšupielādētu liekus vai slepenus failus, projekta pamatmapē izveido failu ar precīzu nosaukumu .gitignore un raksti tajā:

  • parole.txt - Ignorē konkrētu failu.
  • *.png - Ignorē pilnīgi visus failus, kas beidzas ar attiecīgo paplašinājumu.
  • slepena_mape/ - Ignorē veselu mapi un visu tās saturu (neaizmirsti slīpsvītru / beigās!).

▸ VS Code svarīgākie īsceļi

  • Ctrl + S: Saglabāt failu (Izdari pirms atver GitHub Desktop, citādi izmaiņas nebūs redzamas!).
  • Run poga (Trīsstūris): Atrodas augšējā labajā stūrī - palaiž atvērto Python skriptu terminālī.
  • Ctrl + ` (pēdiņa pie ESC taustiņa): Ātri atvērt vai paslēpt apakšējo termināļa logu.
  • Auto Save aktivizēšana: Dodies uz File → Preferences → Settings un meklētājā ieraksti "Auto Save". Nomaini vērtību uz afterDelay.
$ git commit -m "Pirmais commits" # versiju kontrole no 1. dienas