Рет қаралды 67,356
Kurz je celý ZDARMA, ale hoď groš cez PATREON patreon.com/yablko ❤️ Git návody ťa zavalia príkazmi, že "toto píš do konzole" a ty ešte ani nevieš, čo sa deje. Ja ti po lopate vysvetlím čo Git (a GitHub) je, ako sa používa v tímoch, či ho potrebuješ aj sám a kým napíšem prvý príkaz, budeš presne chápať, o čo Gitu ide. Naučím ťa GitHub, konflikty, vetvy, príkazy, VS Code integráciu, Markdown... a občas sa zasmeješ;)
Všetky príkazy a odkazy máš tu
:: github.com/yablko/gitujeme-o-100-sest
Moje VS Code nastavenia
:: gist.github.com/yablko/8a49e107e84f8693a86e4169210bf460
❤️ PATREON patreon.com/yablko
🎙 PODCAST kzbin.info/www/bejne/epzXnpR-jclnptU
🎬 KZbin 2 kzbin.info
🍿 TWITCH twitch.com/yablko_
📸 INSTAGRAM yablko
👍 FACEBOOK yablko.smrdi
🐦 TWITTER yablko
📚 BLOGY medium.com/@yablko
--- 00:00 01 | ČO JE GIT?
02:48 VERZIE, a HISTÓRIA vývoja projektu
04:10 VETVY, branches
04:36 META DÁTA
05:12 SPOLUPRÁCA v tíme
06:27 GIT KONZOLA vs GUI PROGRAMY
07:36 Otravný spôsob, ako spraviť "Uložiť ako"?
--- 08:26 02 | ČO JE GITHUB?
10:03 Sociálna sieť pre kód / Fičúry GitHubu
10:26 PULL REQUESTS
11:20 REPOzitár
11:58 FORK
12:49 CLOUD pre KÓD
--- 13:18 03 | GIT INŠTALÁCIA PRE MAC
13:56 Windows, Linux
14:43 Git nastavenia
--- 15:32 04 | PRVÉ GIT PRÍKAZY
16:36 GIT INIT (zapni git pre projekt)
17:25 GIT STATUS (over stav projektu)
17:39 GIT ADD (označ súbor)
18:16 GIT COMMIT (nový zárez do histórie)
18:55 Rekapitulácia
19:53 Prečo musíš GIT ADD volať dokola?
21:32 PRIDÁVAJ 👏 COMMITOM 👏 KOMENTY 👏
22:54 GIT LOG (zobraz históriu projektu)
23:17 GIT ADD (označ viac súborov naraz)
--- 25:02 05 | KĽÚČOVÉ GIT PRÍKAZY / KEDY ROBIŤ COMMIT
25:38 Kľúčové GIT PRÍKAZY (rekap)
27:29 GIT RESTORE (od-znač súbor)
28:07 Preskoč GIT ADD (ADD a COMMIT naraz)
29:09 Ako často robiť GIT COMMIT?
31:24 Lepší GIT LOG výpis
32:35 GIT DIFF (kuk na zmeny v súbore)
33:09 Vráť súbor na poslednú uloženú verziu
33:36 GIT CHECKOUT (skoč do inej verzie)
--- 35:21 06 | CHOĎ POSTUPNE
--- 38:19 07 | AKO VYPNÚŤ VIM
39:14 VIM módy (INSERT, COMMAND)
40:24 ULOŽ súbor, VYPNI vim
40:47 VŽDY commituj s -m
--- 41:25 08 | NEPÍŠ GIT PRÍKAZY VĎAKA VS CODE
42:23 COMMAND PALETTE
42:33 DIFF / Changes
43:45 STATUS BAR a písmenká
44:25 SOURCE CONTROL panel
--- 47:09 09 | GIT PUSH (Z GITU NA GITHUB)
47:53 GITHUB RELEASES
48:32 GIT CLONE (sprav si lokálnu kópiu)
49:30 GIT REMOTE ADD ORIGIN (prepoj sa so serverom)
51:11 GIT PUSH (natlač na server)
--- 52:51 10 | GIT PULL (Z GITHUBU NA GIT)
53:38 GIT PULL (ťahaj zo servera)
54:15 NASTAV MERGE alebo REBASE
54:41 GIT PUSH z VS CODE
55:39 GIT PUSH/PULL rekap
56:13 NASTAV origin master AKO DEFAULT
56:52 GIT REMOTE UPDATE (info o zmenách na serveri)
58:03 GIT WHATCHANGED (čo presne sa zmenilo?)
58:37 HISTÓRIA VÝVOJA a ŠTATISTIKY GITHUBU
--- 59:47 11 | CONFLICT, SPOLUPRÁCA V TÍME
01:00:21 KONFLIKT (dvaja upravíme tú istú časť súboru)
01:01:20 KONFLIKT zažehnaný
01:02:31 KONFLIKT ešte raz
01:04:03 Nie je to chyba
--- 01:04:39 12 | BRANCH, NEROZBI KÓD, ROB NA DRUHEJ VETVE
01:06:35 NOVÁ VETVA na GitHube
01:08:11 GIT CHECKOUT, skáč medzi vetvami/verziami
01:08:51 COMMIT do NOVEJ vetvy
01:09:12 BRANCH / CHECKOUT skrátený zápis
01:10:14 Bude konflikt? Bude!
--- 01:11:54 13 | MERGE, NALEJ KÓD DO HLAVNEJ VETVY
01:12:45 MERGE, zlúč zmeny do hlavnej vetvy
01:13:27 MERGE KONFLIKT vyriešený
01:15:14 MERGE vs REBASE
01:16:52 Drž si MASTER vetvu ČISTÚ
01:18:11 KEDY spraviť VETVU?
--- 01:19:09 14 | .GITIGNORE
01:20:46 NECHCEŠ node_modules, STAČÍ TI package.json
01:23:32 KTORÉ súbory IGNOROVAŤ
01:26:02 .gitignore generátor
01:26:51 GIT je slepý a hluchý
--- 01:27:50 15 | MARKDOWN KURZ;) README.MD
01:28:37 MARKDOWN rýchlokurz (a README.md)
01:29:29 MARKDOWN vo VS CODE
01:30:10 MARKDOWN pomalokurz
01:34:20 Posledná GIT rekapitulácia
naučím ťa programovať
🕸 HTML a CSS kurz bit.ly/WebdizajnKurz
⌨ Základy programovania kurz bit.ly/ZakladyOOP
☕ JavaScript kurz bit.ly/JavaScriptKurz
😂 Humor bit.ly/doleziteUmenie
všetko na yablko.sk programovanie na brm.sk kurzy na www.learn2code.sk