GIT majonez! ⌨️ hello roman #10 🎉

Поделиться
HTML-код
  • Опубликовано: 4 июл 2018
  • Kiedy wszyscy wokół mówią Ci, że „jest git” to mogłoby się wydawać, że wszystko jest w porządku. Ale nie w programowaniu - git to słowo, które u niejednego programisty powoduje nagłe napady gorąca i huśtawki nastrojów. A przecież git to narzędzie, które powinno nam pomagać w pracy i pozwalać panować nad całym repozytorium jak król! Dziś postaram się Wam wyjaśnić, jak zasłużyć sobie na koronę 👑
    ⭐️ Wesprzyj kanał za 34,99 zł na miesiąc i uzyskaj dostęp do wszystkich moich kursów na kanale:
    / @helloroman
    📓 Kup Hello Notes na sklep.helloroman.pl
    2:25 zmiana domyślnego edytora dla gita
    4:33 git commit --amend
    7:06 git reset --hard (alternatywnie git checkout . )
    8:16 git reflog
    12:27 git stash (git stash pop / git stash apply / git stash drop)
    🔔 Subskrybuj mój kanał - ruclips.net/user/helloroman?su...
    📌 Sprawdź też:
    Instagram - / siemaroman
    Facebook - / helloroman.vlog
    Moja strona - helloroman.com
    📫 Mój newsletter - helloroman.com/newsletter
    ✉️ Kontakt - helloroman.vlog@gmail.com
    W moich filmach znajdziecie wiele praktycznych porad, jak zacząć swoją przygodę z programowaniem, na co uważać, jak motywować się do pracy, aby nie stracić zapału. Wspólnie odkrywać będziemy możliwości jakie kryją JavaScript, HTML i CSS - pomogę Wam także zrozumieć, jak skutecznie wykorzystywać potencjał popularnych frameworków, takich jak Vue lub React.

Комментарии • 115

  • @Thallnor93
    @Thallnor93 6 лет назад +132

    4 rok programuje w vimie bo w sumie nie wiem jak z niego wyjść

  • @Polabuk
    @Polabuk 6 лет назад +2

    Roman super film, części komend nie znałem - a teraz mam ich świadomość.

  • @krzanu6607
    @krzanu6607 6 лет назад +7

    Standardowo łapka w górę i oglądamy 😁

  • @mistrzgatunku
    @mistrzgatunku 6 лет назад +2

    Wow. Dzięki za stasha, nie znałem, commitowałem jak mówisz połówki żeby zmienić brancza.
    I prosimy o więcej gita. :)

  • @kamilstaszewski8063
    @kamilstaszewski8063 6 лет назад +2

    Tak trzymaj, Roman :D

  • @wilsonowy
    @wilsonowy 6 лет назад +2

    Wypełniłeś kilka luk w mojej wiedzy, teraz jest git!
    Robisz dobrą robotę. Rób ją dalej. Do zobaczenia przy hello roman #100 :D.

    • @helloroman
      @helloroman  6 лет назад

      Oby! ✌️Wielkie dzięki!

  • @ArmesNH
    @ArmesNH 6 лет назад +1

    Świetny filmik 😁 jak co tydzień super dawka wiedzy, ciśnij dalej 🤓💪🏽🍻!!!

    • @helloroman
      @helloroman  6 лет назад

      Wielkie dzięki!!!! ❤️ Cisnę maks! 💪🚀🤜

  • @tomaszrybacki325
    @tomaszrybacki325 6 лет назад +15

    Drugi odcinek o git, jestem za :)

  • @FancyLillyChaan
    @FancyLillyChaan 6 лет назад +1

    My również dziekujemy :) :) :)

  • @alexskubala8138
    @alexskubala8138 6 лет назад +3

    "Kręcę wroga." mnie rozwaliło. xDDDD
    P.S. Gratuluje jubileuszu i życzę powodzenia w dalszych odcinkach wroga(xD) i nie tylko(mam na myśli np. Kurs Vue, którego następnego odcinka nie mogę się doczekać)!!!

  • @poftorek521
    @poftorek521 6 лет назад +2

    No zleciało... Mam nadzieję, że to pierwszy z wielu jubileuszy ;) dzięki za to, że jesteś

    • @helloroman
      @helloroman  6 лет назад

      Wielkie dzięki! To bardzo miłe ❤️

  • @Jazonet
    @Jazonet 6 лет назад

    Tak! Chcemy bardziej zaawansowane komendy w gicie. BTW. Fajne te wszystkie Twoje "wrogi". Kręć więcej.

  • @adochan1000
    @adochan1000 6 лет назад +1

    Kolejny fajny odcinek, świetna robota. Czekam na kolejny .

    • @helloroman
      @helloroman  6 лет назад

      Następny już powoli się robi :D Dzięki!

  • @riskzerobeatz
    @riskzerobeatz 5 лет назад

    Super odcinek, super pozytywna energia.

    • @helloroman
      @helloroman  5 лет назад +1

      riskzerobeatz dzieki wielkie!!!! 😀

    • @riskzerobeatz
      @riskzerobeatz 5 лет назад

      To ja dziękuję za świetną treść merytoryczną podlaną fajnym humorem.

  •  6 лет назад +3

    Nigdy nie pisze komentarzy pod kanałami, ale na Twoim już drugi raz! Cisnij dalej!

    • @helloroman
      @helloroman  6 лет назад +1

      Wielkie dzięki Mateusz!

  • @LoganPL100
    @LoganPL100 6 лет назад +3

    jeszcze długo git będzie mnie przerażał a każda operacja w nim będzie wyzwaniem.

  • @tadeuszkobron9837
    @tadeuszkobron9837 6 лет назад +1

    Super filmik, brawo. Co prawda jestem początkującym i chciałbym raczej jakieś podstawy od czego i jak zacząć. Gratuluję fajnych filmików w ciekawy sposób opowiadasz, czekam na kolejne filmiki może coś z php.

    • @helloroman
      @helloroman  6 лет назад

      Hej wielkie dzięki! :) Powodzenia w nauce!

  • @bjgjuiuguoojpoo
    @bjgjuiuguoojpoo 6 лет назад +1

    OSOM! Jakoś tak zawsze wpasowujesz się z tym czego mi właśnie potrzeba :), ale żeby to dobrze 'zakminić' będę musiał obejrzeć ten odcinek jeszcze z dwa razy. Dzięki wielkie i pozdrawiam!

    • @helloroman
      @helloroman  6 лет назад +1

      Wielkie dzięki! :) Jakby coś było niejasne to śmiało pytaj - wiem, że git potrafi zamieszać w głowie.

    • @bjgjuiuguoojpoo
      @bjgjuiuguoojpoo 6 лет назад

      A tak wgle, skoro używasz zsh, to jak tam się robi aliasy permanentnie? Jakoś nie mogę sobie z tym poradzić...

    • @bjgjuiuguoojpoo
      @bjgjuiuguoojpoo 6 лет назад

      Sorry, takie trochę uboczne pytanie :)

    • @helloroman
      @helloroman  6 лет назад

      Konfigurację trzymasz w pliku .zshrc i tyle :) powinno działać

    • @bjgjuiuguoojpoo
      @bjgjuiuguoojpoo 6 лет назад

      Tyle tylko, że nie mogę się do niego dostać, pyta o hasło i mimo podania prawidłowego mówi: 'access denied'. :/ Ok, to nie problem na tu i teraz, wiec nie truję. Powalczę jeszcze.

  • @konraduczak170
    @konraduczak170 6 лет назад +4

    Good job Sir 😉

  • @szreq
    @szreq 4 года назад

    wporzo, jest git 👍

  • @bartekfigatowski7980
    @bartekfigatowski7980 6 лет назад +5

    Muy bien, romano.🍻🎂

  • @marcintuleja6165
    @marcintuleja6165 6 лет назад +2

    Gratuluję jubileuszu :)
    Świetny odcinek, od siebie dodałbym:
    git checkout . - w celu przywrócenia stanu do ostatniego commita w przypadku, gdy nie dodaliśmy zmian do stage'a
    git add -p(atch) - w celu dodania do stage'a tylko części wykonanych zmian - najczęściej w przypadku chęci podzielenia wprowadzonych zmian na parę commitów
    git stash save NazwaZmiany/"Nazwa zmiany ze spacją" - w celu łatwiejszej identyfikacji zmian w przypadku, gdy w stashu jest ich kilka
    git stash clear - w celu wyczyszczenia całego stasha

    • @helloroman
      @helloroman  6 лет назад

      Mega! Dzięki wielkie :) git stash save nawet nie znałem 🙈

    • @dawidjarmoluk2439
      @dawidjarmoluk2439 5 лет назад

      git stash clear działa jak git stash drop?

  • @daaro2353
    @daaro2353 5 лет назад

    fajny kanal! nie przestawaj nagrywac

  • @mikoajchudy2688
    @mikoajchudy2688 6 лет назад +1

    Warto poświęcić jeszcze jakiś odcinek na Gita :]
    Odcinek warty uwagi i żeby się z nim oswoić będzie trzeba obejrzeć go drugi raz i zapisywać notatki. Z dźwiękiem nie będę truć bo był już komentarz na ten temat :]
    PS: Może tym razem z podzielonym ekranem edytora i terminala. Bo jeden nie był używany i tylko zabierał przestrzeń, a tak to można było zobaczyć jakie zmiany zostały wprowadzone lub odjęte np. do stasha. I jeszcze małe pytanko będziesz coś więcej robić z Axios(-em)? :]

  • @alexskubala8138
    @alexskubala8138 6 лет назад +6

    Mam prośbę co do tematu odcinka. Tematem bardzo ważnym w życiu każdego programisty są licencje i nie mówię tylko o programach, ale także o np. zdjęciach. "Kiedy możemy wykorzystać coś w projekcie komercyjnym, a kiedy nie." - o to mi chodzi. Bardzo proszę i mam nadzieję, że jest to temat, który podoba się nie tylko mnie. ;)

    • @dawidjarmoluk2439
      @dawidjarmoluk2439 5 лет назад

      Wykorzystać do wszystkiego (i dowolnie modyfikować) możesz każde zdjęcie na licencji CCO (creative commons open) - na stockach jest sporo takich zdjęć.
      Takie zdjęcia wrzucam do chmury np. cloudinary i stamtąd kopiuję wygenerowane linki do kodu - wtedy zdjęcia wyświetlają się poprawnie.

  • @380piotrek
    @380piotrek 6 лет назад +1

    Super, spodziewałem sie jakichs nudnych podstaw jak w wielu tego typu wystąpieniach u innych osob a tu mila niespodzianka :)

    • @helloroman
      @helloroman  6 лет назад

      Staram się zaskakiwać i nie powielać treści, których pełno w sieci :P Cieszę się, że mi się udało. Dzięki wielkie!

  • @owen19901
    @owen19901 6 лет назад +4

    Hej Roman, możesz też zrobić filmik przy jakimś projekcie (oczywiści nie komercyjnym :) ) jak pracujesz na branchowanym gicie. Często te obawy z gitem wynikają właśnie z braku wiedzy jak wygląda "normalna praca w gicie" od 9 jak wchodzi się do biura.
    Pozdrawiam i zacny content :)

    • @helloroman
      @helloroman  6 лет назад +1

      W moim kursie o Vue staram się właśnie tak pracować :) Najłatwiej na żywym kodzie pokazywać takie rzeczy, bo w kursach o gicie właśnie zazwyczaj tego mi brakowało.

    • @owen19901
      @owen19901 6 лет назад

      Dokładnie :)

  • @oziocb
    @oziocb 6 лет назад +5

    Super filmik!
    Drobna rada, następnym razem wypisz wszystkie podane komendy w opisie pod filmikiem. Ewentualnie możesz jeszcze dodać przy każdym z nich czas w którym zaczynasz o nich mówić. Było by to bardzo pomocne dla kogoś kto, tak jak ja, obejrzał wczoraj na szybko ten filmik a dzisiaj wraca żeby zrobić notatki ;)

    • @grzegorzsieczkowski7618
      @grzegorzsieczkowski7618 6 лет назад

      jestem za :)

    • @helloroman
      @helloroman  6 лет назад

      Dobra rada! Zaraz edytuję opis do odcinka i to zrobię :)

    • @rajkonkret
      @rajkonkret 4 года назад

      @@helloroman ukazał się następny odcinek o git?

  • @jandomel
    @jandomel 6 лет назад

    Cześć Roman! Świetna robota! Jak masz skonfigurowany zsh? Sensownie to wygląda.

    • @helloroman
      @helloroman  6 лет назад +1

      Hej! :) Dzięki wielkie ❤️Pod zsh mam podpiętą paczkę slim zsh z githuba :) Polecam!

  • @SalvadorRap
    @SalvadorRap 6 лет назад +1

    git majonez XDD śmiechłem XD

  • @Essential_Gaming
    @Essential_Gaming 3 месяца назад

    Humor gituwa w 2k24!!!! Pozdro :)

  • @haskell1784
    @haskell1784 6 лет назад +1

    git good

  • @devnullex
    @devnullex 4 года назад

    Hej, fajnie by było gdybyś puścił coś o pracy lokalnezdalne repo

  • @Lilinho90
    @Lilinho90 5 лет назад

    Hej!
    Mógłbyś zrobić filmik/kurs jak pracuje się w gicie w grupie? Bo, mam nadzieję, że nie jestem w tym jedyny, gita ogarniam, wiem jak commitować, wiem jak robić branche etc, ale jak tego używać w grupowym projekcie - tego już niestety nie wiem.
    Pozdrawiam! :)

  • @sebastiangerst385
    @sebastiangerst385 6 лет назад

    @hello roman jaki masz motyw ustawiony w vs code?

  • @jojomaza
    @jojomaza 6 лет назад

    Mam pytanie odnośnie bibliotek javascipritu. Chciałbym zacząć nauke js'a. Czy jest jakaś biblioteka, która przyda mi się w przyszłości a jednocześnie pomoże mi w nauce javascriptu na start?

    • @helloroman
      @helloroman  6 лет назад +1

      Kiedyś było tak, że jQuery było nieodzowną częścią każdego kursu - teraz gdy mamy ES6, który w wielu wypadkach skutecznie wypełnia luki, które wcześniej wypełniało jQuery, wydaje mi się, że naukę można rozpocząć właśnie od czystego JavaScriptu a dopiero z czasem uderzać w jakieś bardziej zaawansowane rozwiązania :) Powodzenia ✌️

  • @jocker918
    @jocker918 5 лет назад

    Ten żart na początku mnie dosłownie zniszczył hahaha xDDD

  • @ineedsolution
    @ineedsolution 4 года назад

    git push --force-with-lease
    Jeśli pracujesz z kim na branchu.
    Wtedy git sprawdza czy Twoj force nie zepsuje czyjejs pracy.

  • @logimw
    @logimw 5 лет назад

    o, dziś rocznica

  • @dawidwesoowski3155
    @dawidwesoowski3155 6 лет назад +6

    Super odcinek. Kiedy kolejny odcinek o vue?

    • @helloroman
      @helloroman  6 лет назад +4

      Dzięki! :) Vue się robi - w ciągu tygodnia powinien się pojawić

    • @dawidwesoowski3155
      @dawidwesoowski3155 6 лет назад

      Nie moge sie doczekac *.*

  • @gskgrek
    @gskgrek 6 лет назад +1

    Maly hint/ciekawostka. Jezeli jeszcze nie ma sie zmian na stageu, to zamiast git reset --hard mozna uzyc git checkout -- . ktory wydaje sie poprawniejszy (podpowiada go git status). Spowoduje to cofniecie wszystkich zmian w aktualnym working directory.

    • @helloroman
      @helloroman  6 лет назад

      To prawda, ja jakoś z przyzwyczajenia tak z tym resetem :)

  • @busik..
    @busik.. 6 лет назад

    Proszę pokaż jak pracujesz na branchach bo to sprawia mi największe trudności. Nie wiem jakie branche mam tworzyć i jak to ma ogólnie wyglądać. Mam na myśli tworzenie strony na podstawie projektu od grafika.

    • @helloroman
      @helloroman  6 лет назад +1

      Zerknij na mój kurs o Vue, stylowanie będzie dopiero w trzecim odcinku który już niebawem, ale podstawy pracy na branchach się już zaczęły tam.

    • @busik..
      @busik.. 6 лет назад

      hello roman Super! Dziękuję. Na kurs Vue jeszcze nie patrzyłem bo na razie uczę się React'a :) Ale jak jest tam praca na branchach to obowiązkowo zobaczę! :)

    • @grzegorzsieczkowski7618
      @grzegorzsieczkowski7618 6 лет назад +1

      @Paweł Bus - polecam arta: devstyle.pl/2018/07/05/5-sposobow-na-prace-z-gitem/

  • @abogdzie
    @abogdzie 6 лет назад

    Czemu taki wąski ten terminal?

  • @monikawaniew9269
    @monikawaniew9269 6 лет назад

    Hej mógłbyś podpowiedzieć jakiś dobry kurs js od podstaw ?pozdrawiam Rafał

    • @helloroman
      @helloroman  6 лет назад

      Hej :) Sprawdź proszę mój odcinek o początkach nauki ruclips.net/video/FeZHLSBbniI/видео.html

    • @monikawaniew9269
      @monikawaniew9269 6 лет назад

      hej bardziej mi chodziło o ten co np przerabiałeś na udemy i lynda jest masa kursów pytanie który wybrać ...

  • @michciupichciu8157
    @michciupichciu8157 6 лет назад

    W sumie, fajnie by było u Ciebie zobaczyć podstawy podstaw gita

    • @helloroman
      @helloroman  6 лет назад

      W tym roku planuję kilka prelekcji na których będę opowiadał o git-cie więc możliwe, że taki kurs pojawi się naturalnie na tym kanale :P Bo i tak będę nad tym materiałem pracował, więc co mi szkodzi...

    • @michciupichciu8157
      @michciupichciu8157 6 лет назад

      No to super, że są chęci, by takie coś zrobić. Przydałby się taki porządny materiał o git-cie
      PS nie wiedziałem, że pisze się "git-cie", pisałem "gicie" heh

  • @gigashooty4482
    @gigashooty4482 5 лет назад

    co to za program w ktorym piszesz?

  • @aleksanderwalczuk6520
    @aleksanderwalczuk6520 6 лет назад +11

    Co Windows ma wspólnego z czwartkiem? Times New Roman.

  • @polyfinom
    @polyfinom 6 лет назад +1

    Dajesz drugi odcinek gita. Rabase omów

  • @laszel
    @laszel 6 лет назад

    Co do commitowania jest prostsza komenda bez użycia nano czy vima: git commit -m „treść commita” i tyle :)

    • @helloroman
      @helloroman  6 лет назад +1

      laszlo tak ale tylko jesli tresc commita jest bardzo krotka. Czasami lubię od myślników wymienić precyzyjnie jakie zmiany zaszły

    • @laszel
      @laszel 6 лет назад

      hello roman racja, wszystko zależy od sytuacji; filmik jak zwykle świetny, dzięki!

  • @epolpier
    @epolpier 5 лет назад

    Brakuje mi tu jeszcze git rebase -i wraz z pickiem, rewordem, editem, squashem, fixupem i modyfikacji kolejnosci commitow

    • @helloroman
      @helloroman  5 лет назад

      o rebase interactive to mozna ze trzy odcinki nakręcić :D Zdecydowanie nie temat na pierwszy odcinek z prostymi poradami

  • @Lesze
    @Lesze 6 лет назад

    Zrób coś z node’m

    • @helloroman
      @helloroman  6 лет назад

      Póki co znam podstawy node'a i expressa więc raczej nie miałbym za bardzo o czym mówić :)

  • @patrykbachnio1581
    @patrykbachnio1581 6 лет назад +2

    Spoko odcinek, tylko irytujące jest jak w jednym fragmencie mówisz normalnie, potem muzyka jest głośniejsza, a podczas pracy w terminalu jest strasznie cicho.

    • @helloroman
      @helloroman  6 лет назад +2

      Dzięki Patryk, dźwięk to jest coś co mnie nieustannie zaskakuje, bo podczas podglądu w Premiere Pro wydaje mi się ok, a po renderowaniu zdarzają się właśnie takie kwiatki 🙈 Obiecuję, że od następnego odcinka będzie lepiej 🤞

    • @helloroman
      @helloroman  6 лет назад

      van Daller dreamweaver był ciekawą opcją 10 lat temu. Obecnie mimo że nadal rozwijany nie nadaje się do pisania kodu i nikt kto zajmuje się tym zawodowo raczej z niego nie korzysta. Adobe ma jeszcze brackets, który jest całkiem udanym edytorem choć ja za nim nie przepadam. Natomiast taki Premiere Pro do montowania filmów jest po prostu świetny :)

  • @44kowalu
    @44kowalu 5 лет назад

    Bez VIM-a życia ni ma.

  • @luckasss1
    @luckasss1 5 лет назад

    Tylko ja pomyslalem o komendzie pull xD?

  • @misterkoko--fu
    @misterkoko--fu 6 лет назад

    Dlaczego wszyscy cisną GITa a nikt nie pokaże fajnego tutoriala z SVNem?

    • @helloroman
      @helloroman  6 лет назад

      Nie spotkałem się z żadną firmą, która w komercyjnych projektach używałaby SVN'a - przyznam, że sam nawet nigdy z niego nie korzystałem.

    • @misterkoko--fu
      @misterkoko--fu 6 лет назад

      U mnie pracują na tym pradawnym systemie, jednak oni z niego korzystają już od bardzo dawna i się chyba przyzwyczaili.

  • @epolpier
    @epolpier 5 лет назад

    Proponowal bym uzywac git add -u zamiast git add . bo sie mozna dobrze zdziwic.

    • @helloroman
      @helloroman  5 лет назад

      Możesz rozwinąć? Nie znam osoby, która korzysta z `git add -u` i nigdy też nie spotkałem się z żadnym problemem ze strony `git add .`, dlatego jestem ciekaw 🤔

    • @helloroman
      @helloroman  5 лет назад

      huh, ciekawe - nie wiedziałem o tym. Dzięki Radek! stackoverflow.com/questions/2190409/whats-the-difference-between-git-add-and-git-add-u

    • @epolpier
      @epolpier 5 лет назад

      No coz git add . dodaje do indeksu WSZYSTKO z danego katalogu a git add -u tylko zmiany w plikach trackowanych (git add updated). Co to zmienia ? No coz moze sie zdarzyc tak ze masz pliki w systemie wygenerowane i dodanie ich do repo bedzie wielbladem.

  • @woczega3194
    @woczega3194 6 лет назад

    Nie wiem czy tylko mnie rzuciło się w ucho ale mam wrażenie że twój głos gdy piszesz komendy w gicie jest sporo cichszy i jak by mniej wyraźny niż w pozostałej części filmu, trochę to denerwujące. A tak poza tym bardzo fajny i wartościowy film, dzięki!

    • @helloroman
      @helloroman  6 лет назад

      Masz absolutną rację 🙈przepraszam i obiecuję, że ten dźwięk z filmiku na filmik będzie coraz lepszy - mikrofon używany jest ten sam, ale dźwięk podczas montażu potrafi płatać właśnie takie figle. Ciągle z tym walczę i staram się znaleźć jakiś złoty środek. Dzięki za uwagę ❤️

  • @Igor-qd2cl
    @Igor-qd2cl 5 лет назад

    plugin do IDE i gitlab, konsolka to ostateczność....

    • @helloroman
      @helloroman  5 лет назад

      meh, dla mnie konsola jest czytelniejsza i szybsza :P

    • @Igor-qd2cl
      @Igor-qd2cl 5 лет назад

      konsola czytelniejsza od gitlaba czy IDE ?? szybsza na pewno.

    • @helloroman
      @helloroman  5 лет назад

      Jak korzystałem z Webstorma i jego integracji z GIT'em to parę razy miałem akcję z jakimiś błędami, które się nie pokazywały, lub dostawałem jakiś strzępek informacji. Od kiedy pracuję na konsoli mam poczucie, że wiem 100% tego, co się dzieje w repo