Online kurz Git pre začiatočníkov

Git pre začiatočníkov

Level
Kapitol
33
Kategória
Programovanie
Hodnotenie
4,0 z 5
Dĺžka
3h 10min
Jazyk
SK

Online kurz Git pre začiatočníkov

Určite sa ti už v živote stalo, že si pracoval na dokumente, z ktorého si si určite ručne spravil zálohu (kópiu), aby si nestratil dáta. Alebo si si vytvoril z daného dokumentu verziu. Potom si možno spravil verziu z verzie a tak ďalej, skrátka chaos.

Predstav si, že by som ti dal úlohu nájsť rozdiely medzi týmito verziami dokumentu, ktoré si si ručne zálohoval. Fúúú to si neviem predstaviť ten čas a námahu, ktorú by si musel vynaložiť. 

Čo keď ti poviem, že už nemusíš robiť zálohy tvojho dokumentu, už si nemusíš robiť ručne verzie a už vôbec nemusíš manuálne porovnávať dva dokumenty. Páčilo by sa ti to? Verím, že áno. Tak aj pre teba je tu online kurz, v ktorom sa naučíš Git. Pretože, Git ti presne tieto a nie len tieto úlohy uľahčí a spríjemní. Git je najrozšírenejší verziovací nástroj a určite stojí za to naučiť sa ho používať.

Práca na projektoch

Predstav si, že pracuješ na webovej stránke, alebo na inom projekte. Máš tam nejakú sadu dokumentov, súborov a podobne. Ak si bol niekedy spokojný s tým, čo si spravil a nechcel si to stratiť, tak si si spravil zálohu celého projektu. Postupne sa ti nabaľovali tieto zálohy, až si jednu zo záloh označil ako FINAL. Teraz sa ti nabalilo pekne veľké množstvo kópií, ktoré zaberajú príliš veľa miesta. 

Keby si ale používal Git, tak ušetríš kopec miesta na disku, lebo Git si uchováva len zmeny, ktoré si spravil a nie kópie celého projektu. Tieto zmeny si vieš jednoducho vyhľadávať, prezerať a vieš si ich medzi sebou porovnávať. Ešte váhaš naučiť sa používať Git? 

Práca v tímoch

Tvoríš súčasť malého alebo veľkého kolektívu, ktorý pracuje na rovnakom projekte? Ako si vymieňate informácie o tom, ktorý člen tímu napísal akú časť v dokumente alebo programe? Ako si medzi sebou zdieľate tieto zmeny? Neviem si predstaviť, že by ste pracovali na jednom PC a striedali by ste sa. Neviem si ani predstaviť, že by si spravil nejaké zmeny a emailom, by si napísal kolegovi, aby si zmenil ten a ten riadok kódu, toto a toto nech si tam doplní. Takto sa na tímových projektoch pracovať nedá.

Aj pre teba a tvoj tím je tu Git. V jednoduchosti si medzi sebou môžete zdieľať zmeny, súbory, históriu, verzie a podobne. Ešte váhaš? Tak neváhaj, lebo v každej firme, kde na projekte pracujú viacerí ľudia, sa určite pracuje s verziovacím systémom a práve Git je číslo jedna. 

Čo sa naučíš?

V tomto online kurze sa naučíš pracovať so súbormi a ich sledovanie bude pre teba hračka. Naučíš sa používať tie správne commity, pochopíš čo sú vetvy (branche) a budeš mergovať ako divý. Naučíš sa:
  • ako git funguje,
  • ako použiť git cez príkazový riadok,
  • ako ho použiť v IDE (vývojové prostredie – IntelliJ IDEA),
  • ako ho použiť cez grafické programy (SourceTree a Git Extensions),
  • ako pracovať so vzdialenými repozitármi (GitHub a Bitbucket),
  • v práci budeš sebavedomejší a s ľahkosťou budeš vedieť čo robiť,
  • keď niekto povie slovo GIT, budeš vedieť o čo ide,
  • získaš sebavedomie pri práci,
  • získaš veľký plusový bod do tvojho životopisu.

Čo všetko dostaneš

  • 28 videotutoriálov o Gite,
  • viac ako 3 hodiny učiva,
  • certifikát o absolvovaní online kurzu,
  • garancia vrátenia peňazí v prípade, že nebudeš s kurzom spokojný,
  • diskusné fórum, v ktorom na tvoje otázky odpovedá priamo lektor.

Kapitoly online kurzu

Úvod do kurzu Git (5)

Ukážka zdarma
6:20
Ukážka zdarma
3:31
Ukážka zdarma
4:06
Čo a z kade nainštalovať
Prezentácia

Git príkazy (6)

Ukážka zdarma
8:48
02 Životný cyklus súborov podrobnejšie - git status, git add
10:07
Ukážka zdarma
4:15
04 git config (nastavenia), git cez Windows príkazový riadok
4:30
05 Porovnanie zmien pomocou git diff
3:25
06 Pripravujem commit - čo je to, načo ho robiť - git commit
4:26

Vetvenie projektu - branche (7)

07 Vetvenie projektu (branching) - git branch, git checkout
9:57
08 Odstránenie vetiev. Branch delete.
3:42
09 Spájanie vetiev, riešenie konfliktov - git merge. Teoretická časť.
9:13
10 Spájanie vetiev, riešenie konfliktov - git merge. Praktická časť.
9:48
11 Označovanie verzií. Vytváranie branchov z tagov. - git tag
7:22
12 Ignorovanie súborov - gitignore
7:28
13 Náprava zmien. Undoing things
5:53

Práca s repozitármi (13)

14 Remote repository. git pull, git fetch, git push
4:10
15 Klonovanie projektu. git clone
3:59
16 Ako pracovať s remote repozitármi
10:38
17 GitHub vytvorenie repozitára. Zmena projektu na git repozitár a jeho zaslanie na remote server
6:58
18 GitHub vytváranie vetiev a tagov. Stiahnutie do lokálneho repozitáru. Zmazanie remote vecí z lokálneho git bash
6:19
Ukážka zdarma
4:47
19 Vytvorenie ssh kľúču, aby sme nezadávali heslo na server
5:52
20 Bitbucket
2:27
21 Git flow - takto je to dobre robiť
13:08
22 Git Aliases - napíš si vlastné skratky príkazov
2:50
23 Externé grafické programy - náhľad - GitExtensions a SourceTree
6:47
24 Ako pracovať s gitom vo vývojovom prostredí IntelliJ Idea
9:14
25 Git stash a git clean
10:08

Úlohy a precvičovanie (2)

Všetci spolu niečo vytvoríme
Ťahák

Lektor online kurzu

Lektor Jaroslav Beňo
Volám sa Jaroslav Beňo, predstavovať sa budem ako Jaro. Mám manželku. Máme zatiaľ dvoch synov. Som kresťan, ktorý študuje Bibliu. Kto chce vedieť viac, tak ma kľudne kontaktujte aj ohľadne tejto veci. Mám rád šport - aktívne a filmy. Vyštudoval som aplikovanú informatiku, ktorá mi dala základy, ale ako každý, aj ja som sa musel učiť sám praktickým písaním kódu. Som fanúšik videotutoriálov a rád zdieľam svoje vedomosti. Nemyslím si, že som extra nadupaný borec programátor, ale to čo viem - šírim ďalej. Verím, že ak sa budeme zdieľať porastieme vo vedomostiach rýchlejšie. Najviac ma poteší, keď ti budú moje videotutoriály užitočné. Všetko pod jednou strechou: www.jaroslavbeno.sk
4,4 Hodnotenie
18 Kurzov

Hodnotenia študentov

Hodnotenia od študentov zapísaných v kurze na Skillmea.

4,0 z 5 · 38 hodnotení

Odporúčané online kurzy