Tavs šīs stundas izaicinājums: Izprast projektu struktūras nozīmi, strukturēt savus koda failus apakšmapēs un konfigurēt izņēmumus, izmantojot .gitignore failu.
Profesionālos projektos faili netiek glabāti vienā lielā mapē. Tos organizē loģiskās struktūrās, izmantojot apakšmapes un ceļus (Paths). Lai GitHub mākoni nepiesārņotu ar liekiem failiem, izmanto īpašu sistēmas failu.
programmesana-pamatkurss). Tajā atrodas visas pārējās mapes.uzdevumi/diena1.py nozīmē "diena1.py fails, kas atrodas mapē uzdevumi".Sakārtot savu GitHub krātuvi, izveidojot loģisku apakšmapju sistēmu turpmākajam mācību gadam.
programmesana-pamatkurss mapi.teorija, uzdevumi un projekti.diena1.py failu iekš mapes uzdevumi. Ja VS Code jautā apstiprinājumu faila pārvietošanai, spied "Move".Izveidot noteikumus, lai pasargātu noteiktus failus no nejaušas augšupielādes mākoņkrātuvē.
.gitignore (neaizmirsti punktu pašā sākumā!).noslepums.txt un saglabā (Ctrl+S).noslepums.txt. Ieraksti tajā jebkādu tekstu un saglabā..gitignore, bet fails noslepums.txt tur nedrīkst būt. Sistēma to sekmīgi ignorē!Nofiksēt jauno failu struktūru un izņēmumu noteikumus, nosūtot tos uz GitHub.
.gitignore faila pievienošana un tava Python faila pārvietošana..gitignore fails ir redzami publiski. Fails noslepums.txt tur nebūs!Pielāgot .gitignore failu, lai tas izslēgtu veselu mapi, nevis tikai atsevišķu failu.
pagaidu_dati..gitignore failu un jaunā rindiņā ieraksti pagaidu_dati/ (slīpsvītra beigās norāda, ka tā ir mape)..gitignore failu..gitignore. Ja to nosauksi par gitignore.txt vai gitignore, sistēma to neatpazīs kā versiju kontroles noteikumu failu..gitignore failam ir jāatrodas projekta pašā galvenajā mapē (saknē). Ja ieliksi to apakšmapē, tas darbosies tikai uz to konkrēto mapi..gitignore strādā tikai uz failiem, kas vēl nav tikuši uztaisīti par Commit. Ja fails jau iepriekš tika augšupielādēts, tā pievienošana .gitignore failam viņu automātiski neizdzēsīs no GitHub mākoni.# Ar tēmturi (#) arī šeit var rakstīt komentārus
# Ignorēt konkrētu failu:
noslepums.txt
paroles.csv
# Ignorēt visus failus ar konkrētu paplašinājumu (piem., attēlus):
*.jpg
*.png
# Ignorēt veselu mapi:
pagaidu_dati/
__pycache__/