Git a GitHub od základov 🇸🇰

Sdílet
Vložit

Komentáře • 101

  • @brano4365
    @brano4365 Před 3 lety +56

    Ak by takto vyzerali aj prednášky z MIP tak by som tam chodil aj s radosťou. Fakt super video. Vysvetlil si za hodinu a pól to, čo sa u nás snažil vysvetliť prednášajúci asi 4 hodiny dokopy. Toto video naozaj pomohlo ďakujem. A môžeš si byť istý, že viac než polovica prvého ročníka na FIIT-ke si pozrela toto video :D

    • @Zavlaha
      @Zavlaha Před rokem

      I ege6eu72ushznanwnqnam¹2h2b1jabBanaakkdj5jjy
      l

  • @adrianracek5266
    @adrianracek5266 Před 3 lety +22

    Nerozumiem ani fň, programovaniu sa nevenujem... každopádne klikol som - perfektný hlas, super spracovanie a hlavne vysvetlovanie so štruktúrou.... až som mal skoro pocit že tomu rozumiem :D

  • @MrTomro
    @MrTomro Před 3 lety +34

    Asi najlepsie vysvetlenie gitu co som doteraz videl, dik moc

  • @RobWebSK
    @RobWebSK  Před 3 lety +8

    Github zmenil MASTER na MAIN. Vždy, keď vo videu poviem "master", predstav si, že som povedal "main".
    Všetky príkazy a odkazy máš tu :: github.com/yablko/gitujeme-o-100-sest
    Moje VS Code nastavenia :: gist.github.com/yablko/8a49e107e84f8693a86e4169210bf460

  • @RobWebSK
    @RobWebSK  Před 3 lety +10

    --- 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

  • @FreddieThe2nd
    @FreddieThe2nd Před rokem +1

    Tohle je prostě pecka! Já se trápil několik hodin nad spoustou videí, které nám poslali z kurzu, kde hned valili příkazy do konzole, aniž bych vlastně chápal, proč toto všechno a jaký to má smysl. A tady stačí hodina a půl a je mi vše jasné. Palec hore!

  • @edamovies
    @edamovies Před 3 lety +3

    Naprosto geniální podání! Díky za skvělou práci.

  • @miggy0078
    @miggy0078 Před rokem +1

    Díky, tento návod mi pomohl pochopit git a github. Děláš super návody, někdy i vtipné. Určitě pokračuj dál.

  • @malina_tv7040
    @malina_tv7040 Před 2 lety +1

    Úplně skvělý... jak jsi do videa nastříhal memy a pojal to vtipně mnohem víc se soustředím a celkově to dá mnohem víc.

  • @michalkarmasin355
    @michalkarmasin355 Před 11 měsíci

    Naprosto úžasně vysvětluješ. Děkuji moc za tvé video.

  • @marioguzi3237
    @marioguzi3237 Před 3 lety

    Parádička, ďakujem veľmi pekne za tento kurz, moc sa mi hodil.

  • @kamilaknapova8557
    @kamilaknapova8557 Před 2 lety +1

    Když si to přehraju na 0,75 rychlost, tak je to super :D díky za video

  • @A28480
    @A28480 Před 2 lety

    Výborne video. Ďakujem za tento content a držim palce do budúcna, len tak ďalej 🖖

  • @mcamper2466
    @mcamper2466 Před 10 měsíci

    Najlepší tutorial o gite aký som zatiaľ videl, včetne anglických, amerických i českých :-) Dik

  • @strycinek
    @strycinek Před 2 lety

    Zatim jsem na 37 minute a zatim naprosto dokonale. Nejlepsi navod na GIT, co jsem videl

  • @RobWebSK
    @RobWebSK  Před 3 lety +3

    ❤ PATREON ​patreon.com/yablko podpor ma
    🎙 PODCAST czcams.com/video/DktmaHXd4ps/video.html podcast
    📚 MOJE KURZY www.learn2code.sk/instruktori/roman-hraska 1300+ videí
    🍿 TWITCH twitch.com/yablko_ tu odpovedám na otázky
    🎬 DRUHÝ CZcams czcams.com/users/yablko humor

  • @davidkoleckar4337
    @davidkoleckar4337 Před 2 lety

    Díky slováku, tutoriálísek uplně v topu

  • @NostraSVK
    @NostraSVK Před 3 lety +2

    Dakujem velmi pekne za super video! Popri praci sa to dobre pocuva, len sa u mna zacina prejavovat skulavost, prave oko na tvoje video a lave na pracu :D multitasking...

  • @kutilkol
    @kutilkol Před 2 lety

    krása, díky. nejlepší tuturial

  • @jurajvanak444
    @jurajvanak444 Před 3 lety +1

    Ahoj, Dakujem za vysvetlenie... :-)

  • @GabRiel-ce7jk
    @GabRiel-ce7jk Před 8 měsíci

    Si vynikajúci učiteľ, vďaka za takéto videá, začínam s Git-om a toto video bolo extrémne nápomocné :)

  • @PeterKristl
    @PeterKristl Před 10 měsíci

    Ta to je video, kua ... fest dobre, sefe.

  • @WattlesR
    @WattlesR Před 3 lety

    Naprosto boží! Díky

  • @ondrejmarek6971
    @ondrejmarek6971 Před 2 lety

    geniální, děkuju moc

  • @monikakalaitzidi9009
    @monikakalaitzidi9009 Před 3 lety

    Si strasne super typek :)

  • @Rankerino
    @Rankerino Před 3 lety +5

    Jsem necekal ze se ve 3 rano budu usmivat pri uceni na pohovor :D
    git add like.html
    git add odber.html
    git commit -m "super videjko"

  • @pavelgabrielsafarik9459

    Paradni videokurz. Diky moc

  • @MarekDlugosVideos
    @MarekDlugosVideos Před rokem

    Uplne super video, zas a znova! Bolo by super od Teba vidiet aj tutorial na command line. Pochopit do hlby co je homebrew, preco a ako instalujeme packages, etc.

  • @h3r036
    @h3r036 Před 3 lety +2

    Takže predsa je aj dlhšie video... Yablko vďaka

  • @forestcze8
    @forestcze8 Před 3 lety

    Ahoj, skvělý kurz!
    Chtěl jsem se jen zeptat na jednu věc. Pracuji na webu, který si potom zákazník stáhne na svůj hosting z GitHubu. Jakmile si jej stáhne, bude muset nastavit údaje pro připojení k databázi. Pokud ale chápu správně, tak gitignore nepushne konfigurační soubor na GitHub, což znamená, že on tam ten soubor vůbec mít nebude. Jak tedy potom nastaví ty údaje, když nemá kam?

  • @jsonkody
    @jsonkody Před 3 lety +2

    Mel jsem za to ze VSCode umi markdown preview automaticky - bez pluginu.
    Vpravo nahore je takova ikonka s lupou .. a to je MD preview zabudovany ve VSCode
    Jinak super tutorial ;)

  • @lukaszatopek3659
    @lukaszatopek3659 Před rokem

    top prezentace 😀

  • @fuliermichal96
    @fuliermichal96 Před 3 lety +1

    hmm... kam vedie ten rebrík za tebou :-)
    Inak vďaka za tutoriál, práve robím projekt na pohovor a musím zaznamenať jeho vývoj.

  • @jankodrugda2334
    @jankodrugda2334 Před 2 lety

    Najväčší frajer :D

  • @Mireeeec
    @Mireeeec Před 3 lety

    Diky moc :) Pomohlo

  • @dannyfox1449
    @dannyfox1449 Před 3 lety

    😍

  • @skybedy
    @skybedy Před 2 lety

    Přidávám se k ostatním, fakt dobré.

  • @tomaskrasa1952
    @tomaskrasa1952 Před 10 měsíci

    20:43.. zadal jsem git add index.html a vypsalo mi to něco jiného => on branch master
    nothing to commit, working tree clean
    Nevíte co dělám špatně? děkuji

  •  Před rokem

    Ahoj. Neviem, co som robil, ale vo VS Code mi zmislo tlacidlo pre GIT z Activity Baru :-/ nevies poradit preco a ako ho dostat spat? Ciselko s poctom zmien sa mi zobrazuje na lupe

    • @RobWebSK
      @RobWebSK  Před rokem +1

      skus tu "github.com/microsoft/vscode/issues/108198" alebo google "vscode git disappeared" napr

    •  Před rokem

      @@RobWebSK diky. podarilo sa ;)

  • @StaglyMusic
    @StaglyMusic Před 3 lety +1

    Udělej prosím podobné video na docker.

  • @janbitterlich7065
    @janbitterlich7065 Před 3 lety

    Ahoj mám dotaz, nefunguje mi ve VSC git status na HTML soubory v JS souborech je to všechno OK, nějaká rada kde je chyba ?

    • @jsonkody
      @jsonkody Před 3 lety

      use terminal ;)
      Jinak napada me ze bud: a) soubory nejsou pridany do repozitare (add -> commit) ... nebo b) soubory jsou ignorovany (nastaveni v souboru .gitignore)

  • @1mm1thrand1r
    @1mm1thrand1r Před 2 lety

    Ďakujem. Výborné, len prosím ťa menej používaj nadbytočné slovko "ty", lebo časom to unavuje.

  • @andrejpolakovic5364
    @andrejpolakovic5364 Před 3 lety

    Chcel by som sa spytat ako sa nastavis pri spusteni VSC Terminalu na ten tvoj file? Ani za Boha mi to nejde a neviem si s tym rady. Dakujem za radu

    • @RobWebSK
      @RobWebSK  Před 3 lety

      asi neviem, čo presne myslíš. keď otvorím terminál, automaticky je nastavený do priečinku projektu

  • @RDaneelOlivaw
    @RDaneelOlivaw Před 3 lety

    Veľmi sa mi páči ako máš nastavený ten terminál, pošleš nejaký config? Keď som Hyper spustil, tak som tam vôbec nemal tie ikonky :(

    • @RobWebSK
      @RobWebSK  Před 3 lety +1

      používam github.com/romkatv/powerlevel10k plus nejakú tému z hyper stránky. neviem presne, nie som teraz pri tej mašine.

    • @RDaneelOlivaw
      @RDaneelOlivaw Před 3 lety

      @@RobWebSK vďaka, nakoniec sa mi to podarilo rozbehať 😅

    • @RDaneelOlivaw
      @RDaneelOlivaw Před 3 lety

      @@RobWebSK inak keby chceš tie ikony v terminály, tak tu je návod
      medium.com/@youngstone89/how-to-change-font-for-terminal-in-visual-studio-code-c3305fe6d4c2

  •  Před 3 lety +2

    Po narodeninách a meninách už môžeš oslavovať aj prečiny , deň keď si prišiel na to, PREČO si na svete ...

  • @HubertFrey
    @HubertFrey Před 3 lety +1

    Díky, 1,5x speed byla zábava

  • @adambrosko9434
    @adambrosko9434 Před 3 lety

    Zdravím, vedel by mi niekto poradiť ako môžem dovoliť prístup druhým osobám do môjho projektu? Lebo mam nastavený projekt na súkromný a chcel by som to dovoliť ešte jednému človeku, da sa to? Ďakujem za rady.

  • @chucky-ky5hk
    @chucky-ky5hk Před 3 lety

    Ahoj robis skvele videa :) vedel by si poradit preco v Linuxe stale po zapnuti terminalu a visual code sa mi ukaze
    bash: /home/...../.bash_aliases: line 1: unexpected EOF while looking for matching `''
    bash: /home/..../.bash_aliases: line 3: syntax error: unexpected end of file...
    skusal som pozriet ine tutoriali aj som to googlil,aj nejake skratky v terminali ,ale mozno poradis skor ako to opravit ?
    Dakujem

  • @MarcelGavalier
    @MarcelGavalier Před 3 lety +1

    Cau, skus ten zvuk kus orezat tak na 200hz a nechaj tam kus aj presluch z miestnosti. Neviem si pomoct, ale je to VELMI neprirodzene taky surovy zvuk (studiovy raw). Ked sa pozeram na tvoje videa totalne ma to irituje ten zvuk proste nepasuje do prostredia na ktory sa pozeram. Cize zhrnutie: 1. orez basy na 200hz 2. nepouzivaj noise reduction 3. dbaj na sync obraz zvuk :) Zdar

    • @RobWebSK
      @RobWebSK  Před 3 lety

      hehe feedback od štúdiového mága. dík. hovoríš o tých častiach, kde som na kamere? problém s touto miestnosťou je, že vonku a okolo je kopa hluku, ktorý treba redukovať. preto je tam toľký noise reduction

    • @MarcelGavalier
      @MarcelGavalier Před 3 lety

      @@RobWebSK Vseobecne sa to podla mna narocnejsie pocuva, kedze je to taky "hlboky" hlas, ale to je vec vskusu. Noise reduction proste uber, alebo sa to robi inak (kinofilmovo) sa to vola "room tone" proste 30s nahravas iba ticho miesnosti ... vyber si najtichsi cas (vecer, vnoci, to je fuk, kde proste nemas sanitky, hasicov, zbijacky..) proste si nahraj 30s sampel a ked spravis vsetku tu upravu tak to tam spatne tento sampel v slucke domixuj. Ruch z miestnosti je alfa omega, kazda miestnost, priestor, cokolvek ma nejaky "zvuk" a ked ho tam nemas mozog je z toho v strese.. vidi ale nepocuje.. Skus a uvidis :)

    • @RobWebSK
      @RobWebSK  Před 3 lety

      ​@@MarcelGavalier room tone, jo. nedavno som znova pozeral The Social Network a velmi som si to vsimal. su tam sceny, kde skacu v case medzi troma miestnostami, kde pravnici vypocuvaju tu istu postavu, priame strihy. a bez zvuku miestnosti (a color correction) by clovek bol v prdeli. ale pri mojich kurzoch, ktore casto maju 100+ videi, sa tiez snazim riadit principom _co mozno najmenej roboty_ s post processingom:) dik za feedback ale. skusim sa pohrat s noise reduction najprv, room sample neskor. hlas je indeed vec vkusu, niektori to zas pocuvaju prave kvoli nemu a je im skoro jedno, co hovorim;) ludia sa tiez obcas pytaju, ze ake upravy robim, aby ten hlas tak znel. a, nuz, zaklad je narodit sa takto. ziadne EQ inac.

    • @MarcelGavalier
      @MarcelGavalier Před 3 lety

      @@RobWebSK Hi-pass (low-cut, ako chces) musi byt. :) Vela zdaru.

    • @RobWebSK
      @RobWebSK  Před 3 lety

      @@MarcelGavalier si od filmu, hudby, alebo...?

  • @rr0b
    @rr0b Před 10 měsíci

    Skoda tech hlasek o pornu, jinak by to byl skvely zdroj pro meho syna.

  • @Aqua_Pla
    @Aqua_Pla Před 3 lety

    Ahoj môžem do git dať aj node_modules?

    •  Před 3 lety

      nie, treba ten folder nechat v .gitignore

    • @RobWebSK
      @RobWebSK  Před 3 lety

      nie. namiesto toho tam dáš package.json a keď potom spustíš npm install, vytvorí sa ti node_modules v počítači.

    • @Aqua_Pla
      @Aqua_Pla Před 3 lety

      @@RobWebSK ďakujem a ešte že či do toho gitu mám dať aj package-lock.json

    • @RobWebSK
      @RobWebSK  Před 3 lety

      @@Aqua_Pla áno.

  • @daliborhegli6809
    @daliborhegli6809 Před rokem

    Odkaz na CMDER nefunguje...

  • @schniro21
    @schniro21 Před 2 lety

    máte niekto problém s GPG errorom?

    • @RobWebSK
      @RobWebSK  Před 2 lety

      odporúčam do budúcnosti vždy a všade písať konkrétny error, ktorý dostávaš. skopírovať ho v identicky presnom znení. keď dávaš otázku, musíš byť presný, inak sa nedá pomôcť.

    • @schniro21
      @schniro21 Před 2 lety

      @@RobWebSK ďakujem za odpoveď ... nejak sa mi to podarilo vyriešiť s pomocou skupiny WebRebel na FB :)))

  • @p-a5603
    @p-a5603 Před 2 lety

    Hah, aj moj prvy PC mal 30MB disk, 286 si mal? 😀

  • @EnchikO
    @EnchikO Před 2 lety

    už to není origin master ale origin main

    • @tomasmatusek6292
      @tomasmatusek6292 Před 6 měsíci

      tak jsem to vyzkousel a funguje mi jenom git checkout master, nikoliv git checkout main ( 2023 )

  • @RatafakRatafak
    @RatafakRatafak Před rokem

    Git nezaznamenava historiu ale zmeny.

  • @camotobe
    @camotobe Před 2 lety

    Ako ti tu všetci ďakuju to musi byť super pocit. No ale ja som chcel niečo iné napísať. Tie tvoje oplzlosti mi neskutočne lezú na nervy.

    • @RobWebSK
      @RobWebSK  Před 2 lety +2

      ok

    • @camotobe
      @camotobe Před 2 lety

      @@RobWebSK to nieje ok Jablčko. To vobec nieje ok.

    • @RobWebSK
      @RobWebSK  Před 2 lety +5

      @@camotobe ok

    • @JurajBatoska
      @JurajBatoska Před rokem +2

      Všetci si v tých videách nájdeme čo hľadáme a to je super 🤗 Ďakujeme yabĺčko 🙃