Learn to Git: Basic Concepts

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 พ.ย. 2024

ความคิดเห็น • 185

  • @pkelly20091
    @pkelly20091 7 ปีที่แล้ว +105

    This guy has a good talent for explaining things simply

  • @shivam_0002
    @shivam_0002 5 ปีที่แล้ว +34

    1. Commit goes to Local Master
    and
    Push goes to Remote Master
    2. Before Committing, update your Local Master from Remote Master by taking a Pull from Remote Master

  • @coolwinder
    @coolwinder ปีที่แล้ว +1

    Absolutely the best and whole explanation, pls spare us other fools and continue this series!

  • @kevinzebb
    @kevinzebb ปีที่แล้ว

    Finally a good explanation. I HATE it when they "explain" but don't show a visual. Seeing it visually makes all the diff

  • @eespiedrop2
    @eespiedrop2 3 ปีที่แล้ว

    I wish more videos explained things as clearly as this video does. Thanks for taking the time to consider how to put the principles across and for posting.

  • @madhavinori568
    @madhavinori568 7 ปีที่แล้ว

    It is so relieving to learn that git can be simplified just to these 4 commands, haven't found a better and shorter video to understand!

  • @HeshamE
    @HeshamE 4 ปีที่แล้ว

    That was awesome. You are the only one who could clearly explain to me the git concepts. However, the last bit of --rebase went straight on top of my head.

  • @dubleblitz
    @dubleblitz 6 ปีที่แล้ว +1

    Searched for a short Git beginner tutorial, found your video! Thank you so much!

  • @puspakkumar3221
    @puspakkumar3221 ปีที่แล้ว

    Best git tutorial for a beginner.

  • @yayingzhang1506
    @yayingzhang1506 5 ปีที่แล้ว +2

    Finally found a Git tutorial that can explain Git visually. Cry... This is very useful to me. Thanks!

  • @tbowyer8210
    @tbowyer8210 5 ปีที่แล้ว +8

    No learning experience beats learning from a subject-area expert who knows how to teach! 👍
    *Excellent* video. 👌
    Thank you.

  • @Mr13forTaylor
    @Mr13forTaylor 8 ปีที่แล้ว +1

    BEST VIDEO EXPLAINING GIT I'VE SEEN YET. And I've seen too many.

  • @meganhambly405
    @meganhambly405 6 ปีที่แล้ว +1

    You explained this so well!! And, as a designer, I love how you drew pictures to explain!! Spot on, thank you!!😀😀

  • @SavvySteveChannel
    @SavvySteveChannel 5 ปีที่แล้ว +1

    Really like your video. The format is excellent. It is funny because I've been told to never use rebase.

  • @ipsr7398
    @ipsr7398 6 ปีที่แล้ว

    You are sooooo good at explaining complex things in a very simple way...
    Please upload the next video in this series.
    I am anxiously waiting to learn all the GIT series from you..
    Please complete this play list..

  • @slightlychaotic8988
    @slightlychaotic8988 6 ปีที่แล้ว +1

    This is a great set of videos - I wish I had seen it when I first started learning git!
    And the occasional engineering maxims thrown in are great ("in engineering...nothing should be magic to you").

  • @nomathic7672
    @nomathic7672 5 ปีที่แล้ว +67

    It's a shame that this was never continued.

    • @vhgfhjykuhghfcjkgchj
      @vhgfhjykuhghfcjkgchj 5 ปีที่แล้ว

      ikr

    • @DarrenSemotiuk
      @DarrenSemotiuk 4 ปีที่แล้ว

      Only 2 other videos, both under 4 minutes each :-( th-cam.com/channels/Uii27CTkMu_CK9atSu3vKA.htmlsearch?query=%22learn+to+git%22

  • @Hakast
    @Hakast 5 ปีที่แล้ว

    Very good explanation and showcase, suddenly the mystics disappeared! A good videovoice too. Many thanks.

  • @manojaswani7100
    @manojaswani7100 7 ปีที่แล้ว

    Excellent - one shot and basics are done!

  • @ranilpeiris2872
    @ranilpeiris2872 8 ปีที่แล้ว +6

    The best GIT explanation video seen!

  • @prevedos6668
    @prevedos6668 5 ปีที่แล้ว

    man, go on! I live in Russia, and your video is the best I could find on git

  • @vaibhavagrawal4459
    @vaibhavagrawal4459 7 ปีที่แล้ว

    Excellent explanation ... in 10 mins you really explained the basics. Thanks a ton.. Keep up the good work :) .. Looking forward for more videos on different GIT topics

  • @mouslingbangre7196
    @mouslingbangre7196 5 ปีที่แล้ว

    you maded the best video to explain Git. Please i and all the other Viewers are waiting for the next Video.

  • @rakshithar3612
    @rakshithar3612 6 ปีที่แล้ว +1

    This is best video i have seen regarding git!! thank you

  • @sridharanchinnaswamy708
    @sridharanchinnaswamy708 4 ปีที่แล้ว

    Awesome concept explanation

  • @prasanth029
    @prasanth029 8 ปีที่แล้ว

    Thanks and I mean it, Visuals approach catch attention and makes life easy than theoretical approach compared to others...

  • @roadmer1
    @roadmer1 7 ปีที่แล้ว

    Nice video. Easy to understand with the drawings. Thanks!

  • @vincepalejr6621
    @vincepalejr6621 7 ปีที่แล้ว

    Very well explained, and not boring.. Thanks bud.

    • @vincepalejr6621
      @vincepalejr6621 7 ปีที่แล้ว

      Did you ever do a follow up? I'd be stoked if you still decide to do one.

  • @risadacefet
    @risadacefet 6 ปีที่แล้ว

    Excellent video! Waiting fot the next one!

  • @seniorchief6136
    @seniorchief6136 4 ปีที่แล้ว

    I just started this video but extra points for this guy for amoled friendly tutorial

  • @thosekids321
    @thosekids321 4 ปีที่แล้ว

    Very very well explained. Thanks so much

  • @hairyamol
    @hairyamol 5 ปีที่แล้ว

    Beautifully explained!

  • @hussainabbas96
    @hussainabbas96 9 ปีที่แล้ว +1

    Really loved the way you explained it! Great stuff man! Looking forward to more of your videos! :D

  • @djashishsoni
    @djashishsoni 6 ปีที่แล้ว +1

    except log it is the best video to understand the concept of GIT.

  • @johng5295
    @johng5295 3 ปีที่แล้ว

    Thanks in a million. Very well explained. A++

  • @menukasilva4753
    @menukasilva4753 6 ปีที่แล้ว

    very well explained, Now I GET the GIT Thank you so much!

  • @MikeDalisay
    @MikeDalisay 6 ปีที่แล้ว

    Wow. Your video and the way you explained it is the best I've ever seen. I can understand git better now. :)

  • @mhn147
    @mhn147 5 ปีที่แล้ว +6

    Hi, thanks for the great explanation, but in 6:07 the equation should be 'Local == (Remote + Changes)' no ?

  • @yeleena
    @yeleena 7 ปีที่แล้ว

    This was great, thank you for such a nice and simple story of Git. I can't wait for the next video!

  • @SergioUribe
    @SergioUribe 6 ปีที่แล้ว

    Finally! Best explanation, thanks for create this!

  • @Vagumcookbook
    @Vagumcookbook 7 ปีที่แล้ว +12

    FINISH THE GIT VIDEOS YOUR SO GOOD AT EXPLAINING IT!!!

    • @Vagumcookbook
      @Vagumcookbook 7 ปีที่แล้ว +3

      I've spent the past 2 hours researching git and I learned nothing, but I feel like I've learned everything I need to know in the past 15 minutes... you are a god.

    • @Vagumcookbook
      @Vagumcookbook 7 ปีที่แล้ว +1

      Awesome! I've been learning git for my internship and it has been so frustration lol. I've used so many git visualization tools to try to get a hang of it but when working with repositories that are years old and multiple gigabytes it gits (lul pun) really confusing 😅. Keep up the great work, can't wait to watch more!

    • @Vagumcookbook
      @Vagumcookbook 7 ปีที่แล้ว

      DevForge Network Thanks! When I try to learn new languages and code I usually try to learn from example, but I find that there is a real lack of good real world example tutorials of get, most people know the basics of merging and rebasing and yatta yatta but when they go to use them in a real world scenario with large repositories they get lost. For example, integrating multiple remotes into one branch after fetching what's new on them can get messy and after a lot of merges there will usually be a few poorly merged branches that don't run probably.

    • @Vagumcookbook
      @Vagumcookbook 7 ปีที่แล้ว

      😍

    • @DrakoonLP
      @DrakoonLP 6 ปีที่แล้ว +3

      DevForge Network where are the Videos? 😢

  • @cleggbancroft
    @cleggbancroft 5 ปีที่แล้ว

    Very confident teacher, thank you.

  • @vivekwadhwa393
    @vivekwadhwa393 4 ปีที่แล้ว

    Great session

  • @Kanye8642
    @Kanye8642 ปีที่แล้ว

    this is so clean.

  • @donman1727
    @donman1727 7 ปีที่แล้ว +11

    Where's the series? :D

  • @pogodaband
    @pogodaband 7 ปีที่แล้ว

    U are the right guy!!! Done just excellent.

  • @PianoKidz
    @PianoKidz 3 ปีที่แล้ว

    This guy is really good!

  • @MrHav1k
    @MrHav1k 3 ปีที่แล้ว +1

    This is excellent!!

  • @Rehanvatta27
    @Rehanvatta27 7 ปีที่แล้ว +19

    Excellent Video..Thanks!

  • @CollectiveAlter
    @CollectiveAlter 7 ปีที่แล้ว

    Yes ty so much for that well explained version of the intro 🙌🏼

  • @arashalizade9583
    @arashalizade9583 5 ปีที่แล้ว

    Very useful to me! Thanks!

  • @anujguleria8989
    @anujguleria8989 7 ปีที่แล้ว

    Thank you for such a nice video series, waiting for more videos on branching and merging :)

  • @rakibrahman93
    @rakibrahman93 4 ปีที่แล้ว

    very nicely explained

  • @sudhirjobs
    @sudhirjobs 5 ปีที่แล้ว

    Nice video. excellent explanation.

  • @flanker12X
    @flanker12X 6 ปีที่แล้ว +1

    What tool are you using to draw these?

  • @mohamedkhodary7831
    @mohamedkhodary7831 7 ปีที่แล้ว

    Simple and powerful explanation really good job thank you

  • @S7asoTheCrush3r
    @S7asoTheCrush3r 5 ปีที่แล้ว

    Thank you! Keep making cool videos like this one.

  • @ariellopezcavazos472
    @ariellopezcavazos472 4 ปีที่แล้ว

    I went to a few video and I got nothing, After this video I finally understand it, Thank you for set it up with: an example and the graphics..

  • @madhavinori568
    @madhavinori568 7 ปีที่แล้ว

    awesome and lucid explanation

  • @msteph2236
    @msteph2236 4 ปีที่แล้ว

    He probably doesn’t even know how successful this video got, nor how great he is at explaining these concepts...

  • @saishmhatrearts
    @saishmhatrearts 7 ปีที่แล้ว +1

    finally i got ur video & understood about git very well thank u so much hv a nice day !!!

  • @CortZero
    @CortZero 6 ปีที่แล้ว +1

    C'mon, man! You must finish this series, please! It's really unique in a sea of shitty tutorials. :D

  • @maazahmed8461
    @maazahmed8461 6 ปีที่แล้ว

    you should make more videos like this man

  • @Bantinck
    @Bantinck 6 ปีที่แล้ว

    perfect explanation.
    waiting for the next videos..

  • @bluewatermelon7733
    @bluewatermelon7733 6 ปีที่แล้ว +1

    Finally! I finally get it! Thank you so much! :D :D :D

  • @ishanmahajan7264
    @ishanmahajan7264 6 ปีที่แล้ว

    Where is the next video.Not able to find the next Please provide a link or make a playlist

  • @pallavibansal698
    @pallavibansal698 5 ปีที่แล้ว

    Great video. Helped a lot.

  • @winwinindiamyindia9980
    @winwinindiamyindia9980 4 ปีที่แล้ว

    nice explanation....just a little update it should be "Remote=Local-Changes"..... thanks

  • @travcannon
    @travcannon 7 ปีที่แล้ว

    Awesome Video! Thank you

  • @agctech
    @agctech 6 ปีที่แล้ว

    Nice explanation!

  • @aungzinpyae8606
    @aungzinpyae8606 4 ปีที่แล้ว

    very helpful!
    Thanks!

  • @kishorebandaru7438
    @kishorebandaru7438 7 ปีที่แล้ว

    Good one to understand git .. Thanks!

  • @Belizianboi13
    @Belizianboi13 7 ปีที่แล้ว

    It would be cool if you did a more advance version of this. For merging, rebasing, ect.

  • @adventure-007
    @adventure-007 6 ปีที่แล้ว

    Hey, what software do you use for the drawing part?

  • @durgesh0107
    @durgesh0107 7 ปีที่แล้ว

    Very Nice explanation..Thanks.

  • @westr3367
    @westr3367 3 ปีที่แล้ว

    I am a little confused with the part of "Local == Remote - Change". Should it be "Local == Remote PLUS Change"?

  • @mrhenry1112
    @mrhenry1112 6 ปีที่แล้ว

    Nice explanation bro, thank you

  • @sharingkapoting1981
    @sharingkapoting1981 6 ปีที่แล้ว

    Awesome video! thank you so much.

  • @ehink2716
    @ehink2716 6 ปีที่แล้ว

    How can I compare versions of the changes that have been made?

  • @maximciebiera3882
    @maximciebiera3882 4 ปีที่แล้ว

    Why didn´t you continue making videos? You really got talent!

  • @kabinghimire1101
    @kabinghimire1101 5 ปีที่แล้ว

    great job

  • @sridharanchinnaswamy708
    @sridharanchinnaswamy708 4 ปีที่แล้ว

    How do we write a small batch file (for SmartGit) to clone from bitbucket, GIT Add, GIT Commit, GIT PUSH and GIT PULL, so we can handle it programmatically rather than using UI

  • @lexiaontube
    @lexiaontube 6 ปีที่แล้ว

    Awesome explanation , thx

  • @jz2755
    @jz2755 6 ปีที่แล้ว

    Where is the video after "Learn to Git: Basic Concepts"? I want more. :)

  • @craylawj3410
    @craylawj3410 4 ปีที่แล้ว

    Oh meeeen , this is really a cool and easy way of explaining this thing , thanks tho

  • @lapidations
    @lapidations 6 ปีที่แล้ว

    Is there a part 4?

  • @AmirMahdiNassiri
    @AmirMahdiNassiri 4 ปีที่แล้ว

    I immediately laughed at the repo just chilling

  • @Yhozen
    @Yhozen 8 ปีที่แล้ว +5

    It's a nice way to understand gti, however i think you should put a link to the next video in order to find it :(

  • @madukp8870
    @madukp8870 6 ปีที่แล้ว +1

    Bro I saw lots vedio I didn't understand but your video is awesome

  • @hotmandead1
    @hotmandead1 5 ปีที่แล้ว

    What software was he using ? And with a mouse or tablet with stylus ?

  • @AnibKram
    @AnibKram 6 ปีที่แล้ว

    This is great! What I want to understand is how the Remote Repository was created and populated. My scenario is that I have a steaming pile of demo code from a vendor that I want to modify for my application. So, I want to create a repository with the demo code in it.

    • @trulr
      @trulr 6 ปีที่แล้ว

      You should continue the series! This is the best introduction to Git and it would be a miss if it stays unfinished.

  • @akarsh8277
    @akarsh8277 4 ปีที่แล้ว

    Thanks. Can you please create playlist

  • @jalaj61
    @jalaj61 6 ปีที่แล้ว

    nicely explained.

  • @yveskerbensdeclerus3551
    @yveskerbensdeclerus3551 6 ปีที่แล้ว

    very nice video!

  • @VeseliDzo
    @VeseliDzo 8 ปีที่แล้ว +1

    great explanation !!! tnx !

  • @anooppalavai5599
    @anooppalavai5599 7 ปีที่แล้ว

    i am unable to find next videos help me with the links please

  • @ickebinberliner
    @ickebinberliner 7 ปีที่แล้ว

    Thanks for the video!

  • @jbparkthree
    @jbparkthree 5 ปีที่แล้ว

    To be precise, the equation at th-cam.com/video/8KCQe9Pm1kg/w-d-xo.html should read
    Local-repo ─ (local-changes) == Remote-repo ─ (local-changes)
    where ─ is the set difference operator.

  • @nikhilbhardwaj6055
    @nikhilbhardwaj6055 5 ปีที่แล้ว

    where are your other videos

  • @Issa_eth
    @Issa_eth 5 ปีที่แล้ว

    great explained thank you.