Git and GitHub - 0 Experience to Professional in 1 Tutorial (Part 2)

Sdílet
Vložit
  • čas přidán 27. 07. 2024
  • We'll learn Git and GitHub from the ground up. In this git tutorial, we'll cover git and GitHub fundamentals, and all the git commands you'll need, to use Git and GitHub professionally as a software engineer.
    Part 1 of this Git and GitHub tutorial:
    • Git and GitHub - 0 Exp...
    Git and GitHub cheatsheet:
    supersimple.dev/courses/git-g...
    Contact: supersimple.dev/feedback
    Instagram: / supersimple.dev
    0:00 Intro
    0:29 Project Into - Online Backup
    2:02 Intro to GitHub
    4:13 Feature 1 - Creating an Online Backup
    9:55 git push
    12:11 Troubleshooting If git push Didn't Work
    13:05 Ensure You Ran git config
    13:22 Put Your Username in the Remote URL
    14:08 Use a Personal Access Token
    15:34 GitHub Features
    17:19 Feature 2 - Sync Changes From Computer to GitHub
    20:25 More About git push
    25:08 Feature 3 - Sync Changes From GitHub to Computer
    29:43 git fetch and git pull
    32:20 Summary
    33:50 Practice Scenario 1 - Existing Project
    36:56 Practice Scenario 2 - New Project
    39:48 Practice Scenario 3 - Joining a Team
    41:48 Setting Up SSH Keys for GitHub
    43:01 Mac SSH Key Setup
    47:24 Windows Powershell SSH Key Setup
    51:58 Using Our SSH Key
    55:17 What's Next in Part 3
    #git
    #github
    #gittutorial
  • Věda a technologie

Komentáře • 176

  • @vannhantran547
    @vannhantran547 Před 3 měsíci +14

    No other CZcamsrs can present these coding that more concise than SSD (SuperSimpleDev)

  • @dikshyakasaju7541
    @dikshyakasaju7541 Před 11 měsíci +23

    The 3 part series on Git is the most comprehesive tutorial I have ever come across. The detailed explanations, coupled with the analogies are incredibly helpful! Great work!

  • @UltraFixGulu
    @UltraFixGulu Před 2 lety +27

    I appreciate all the efforts you put into making the videos and simplifying it.
    You are the best!

  • @danieldavy9011
    @danieldavy9011 Před 2 lety +71

    Thank you very much for what you doing! It is honestly shocking that people nowadays are still willingly share such information for free, enthusiastically and sincerely! I bet your lessons are someone's life changers or, at least, a solid step on a path of mastering programming and changing their lives for good.

    • @SuperSimpleDev
      @SuperSimpleDev  Před 2 lety +24

      Ah thanks for your support! Yea, this career path can completely change people's lives and provide financial security, which I think is the most important part of teaching 😄

    • @Dedsec-22
      @Dedsec-22 Před 8 měsíci

      Amen!

    • @EstiWee-tw1hc
      @EstiWee-tw1hc Před 2 měsíci

      Absolutely corrext!😊

    • @sirsnakeson3599
      @sirsnakeson3599 Před 3 dny

      Your videos are definitely life changing for me. Thank you so much

  • @Fleeemo
    @Fleeemo Před rokem +6

    I've been watching all your videos and I have to say I just love the way how you explain things so easy and precise with practical examples, it just helps so much! Thank you for everything :)

  • @treequin
    @treequin Před rokem +2

    This was seriously great, your way of explaining things is very clear. I watched part 1 and 2 in a day and went from knowing almost nothing about Git to being confident trying things out and practicing on my own. Thank you so much for your tutorials. ❤

  • @in_tyler_we_trust
    @in_tyler_we_trust Před 3 měsíci +9

    Bro created ' git trilogy ' like no one ever could 🔥🔥

  • @chandrakalagowda3129
    @chandrakalagowda3129 Před rokem +6

    Love the analogy with Google Drive and Google Docs paralleling with Github. Helps to correlate and understand easily

  • @hamidelmessaoudi4045
    @hamidelmessaoudi4045 Před 9 měsíci +10

    To begin, I'd like to express my heartfelt gratitude for your generous provision of detailed information free of charge. In a world where others often seek to profit, your generosity truly stands out. I've conducted extensive research in search of valuable and comprehensive tutorials that explain Git from the ground up, and none have quite matched the quality and clarity of your work. A big thank you!

  • @amirsuliman2346
    @amirsuliman2346 Před rokem +6

    I have no words to describe the effort you put into your videos and the way you teach the concepts. All I can say is that you are fantastic. Thank you sir for compelling me to watch your HTML and CSS, JavaScript, Git, and GitHub videos.

  • @olevillagelife
    @olevillagelife Před rokem +5

    i love this series, you are the best teacher ( i am an atechnical and impacient person but i actually managed to learn these concepts: i need to know this for my work as a tech writer). Keep doing it, it.s the best course i.ve sat through, instead of skipping parts or abandoning half way in.

  • @vaaaaaaaaan8678
    @vaaaaaaaaan8678 Před rokem

    Thankyou!! Great tutorial, I almost given up uploading my codes to github because of fatal errors because other channels doesnt explain all of them but you you just literally explained how to correct all of them. Your channel is a gem

  • @slatercolt
    @slatercolt Před 5 měsíci +1

    Dude your content is so easy to digest, follow along with, and understand! Thank you!! I feel a lot more confident when approaching other challenges and videos now because of your content

  • @ahlambeyoud1709
    @ahlambeyoud1709 Před 9 měsíci +3

    Although I have been using github for a long time I still learned new things from your video. Very simple and clear and straightforward explanation. Amazing work!

  • @proudmoroccan8164
    @proudmoroccan8164 Před rokem +1

    Thank you for sharing. I watched many Git tutorials and by far this is the best tutorial I have seen. Thank you again.

  • @tanyagoyal8114
    @tanyagoyal8114 Před rokem +1

    How this person is making extremely easy for us learn everything so quick and in such a efficient manner. Thank you so much .
    Ps : I had been commenting under almost every video of yours which i had watched as your content is premium. Thank you again.

  • @asanthadhananjaya4239
    @asanthadhananjaya4239 Před rokem +6

    "Thank you so much for creating this informative and well-presented videos. Your attention to detail and clear explanations have really helped me to understand git and github. Your dedication to educating others is truly admirable, and I am grateful for the time and effort you put into making these videos. Keep up the fantastic work, and I look forward to watching more of your content in the future!"❤

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

    Awesome tutorial, you have upgraded my tech skills to another level..not sure how I bumped to this channel, it has been a beautiful journey.

  • @sakarienuh6293
    @sakarienuh6293 Před 5 měsíci +7

    I'm truly overwhelmed by the way you are explaining every bit of it so simple and yet so detailed. When I see people like you i realize that explaining stuff isn't for anyone and it is a talent that not everyone posses.
    Thank you so much!

  • @rajPatel-tb7fb
    @rajPatel-tb7fb Před 2 lety

    bro love your videos. They really help and I just want you to know that the work your doing is appreciated.

  • @rgirotto
    @rgirotto Před rokem

    Truly the best git & github tutorial on youtube right now! Thanks from Brazil!

  • @tejaswinid14
    @tejaswinid14 Před rokem +8

    Well you're the best teacher in online ✨❤️ every contents of your videos are crystal clear. Thanks for doing this🤩

  • @ChrisWong-rq1sc
    @ChrisWong-rq1sc Před měsícem +1

    Thanks for making these useful videos. I have been wanting to learn GIT for long time but could not find any good videos. By coincidence, I found your videos today and finished all of them that make my day wonderful cuz my headache for months has been solved.

  • @leafyalif9425
    @leafyalif9425 Před 7 měsíci +1

    He answers the questions before we even ask! Such a great channel.

  • @parkerhix1057
    @parkerhix1057 Před rokem

    Such a great tutorial. Explaining git before github allowed me to understand the details that most tutorials leave out.

  • @doomsc-roller
    @doomsc-roller Před rokem +3

    Thank you for your effort in creating such an amazing video tutorial. Your English is clear, material is good structured and ordered, and the visualization is easy to understand which is good. I mean that the focus is on git, not on the code you are versioning. One minor misspelling I noticed in your cheatsheet is in the last chapter "Merge Conflicts in the Feature Branch Workflow
    " - you checkout and pull from MAIN but after that merge feature branch with MASTER.

  • @RSX-0806
    @RSX-0806 Před rokem

    I really enjoyed learning git, well structured and concise tutorial.
    Thanks for your effort, would love to learn more from you.

  • @maazkhan8406
    @maazkhan8406 Před 5 měsíci

    This is hands down the best video I have watched for Git and Github.

  • @Tech-ub8dd
    @Tech-ub8dd Před rokem

    Awesome tutorial , thank you for making it! It was clean , easy to follow and clear! I can confirm that i have learned git from you. Also thanks for the cheatsheet!

  • @maryannlorejo8496
    @maryannlorejo8496 Před rokem

    Great tutorial. Thank you so much! I'm more confident now using the command line.

  • @adrianayon5513
    @adrianayon5513 Před 11 měsíci +1

    your git videos are insanely helpful!!! Like seriously!!!💯💯

  • @mephistophelesson1073

    I really appreciate the step by step tutorial videos.Liked and subscribed

  • @srunrothaaudiobook9337

    i love all your videos SuperSimpleDev, sometimes, i don't know anything about the lesson that you teach us but i come across your lesson and i click on it after 30 min i feel "wow" he is a good explainer that i never seen before, i have no anything but i really really thank you have me a lot with your videos lesson🥰 and i finished your lesson by 3 videos such as Js, HTML and CSS and git, and i still learning about git with part 2. you are the best i never forget you.

  • @MVPMoe4ever
    @MVPMoe4ever Před rokem

    This is so amazing, amazing teaching. You made this so simple and effortless. thank you. The main thing that also helped was the showing of the different possible errors. Thank you.

  • @nkosomzisiyoyo8648
    @nkosomzisiyoyo8648 Před 5 měsíci

    thank you so much bro truly appreciated the simplicity in this video ....amazing feeling when things just work

  • @HAMNAD
    @HAMNAD Před 9 měsíci +2

    "Wow, your ability to explain complex topics so clearly is truly remarkable! 🌟 Your videos are like a breath of fresh air in the world of online tutorials. You have a rare talent for breaking down information in a way that's easy to understand, and your passion for teaching really shines through.
    I've learned so much from your channel, and it's evident that you put a lot of effort into creating content that benefits your viewers. Your dedication to education is inspiring, and I can't thank you enough for sharing your knowledge with the world.
    Please keep up the fantastic work! 🙌 Your videos are not just informative but also incredibly engaging. I'm eagerly looking forward to your next upload. Keep being awesome!"

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

    Good job! Waiting for next part.

  • @mr.chapii5787
    @mr.chapii5787 Před rokem

    Thanks for tutorial. I have no words to explain my experience about this tutorial.

  • @PhilipJ.Dolo2023
    @PhilipJ.Dolo2023 Před měsícem

    Sir. You are much more than great and impactful to your generation!
    Thank you for everything you do for us!

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

    Watched your video about git. Before that I have searched a lot of sites and watched a lot of other videos but still couldn't get it untill I found yours. Thank you a lot saved me a from hours of headache. Right now I'm facing a problem with permissions in flutter and would be glad if you dedicated a video to that topic. Thanks for your attention. Thank you again for your hard work.❤️

  • @malyalamanojkumar5885
    @malyalamanojkumar5885 Před rokem +2

    sir i don't know how much good are you at tech but you are finest teacher i have ever seen. i strongly suggest you to persue carieer in teaching..you can become best tech teacher..how can one be so perfect ,man

  • @infodiff
    @infodiff Před měsícem

    Simon your thought process is so clear. and looks like u know how much we know... 😀

  • @immortaltroll9995
    @immortaltroll9995 Před 2 lety

    great video again . Clear and concise explanation . Hope to see new videos soon

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

    As always, top level courses. Great work.

  • @rajaneesh6420
    @rajaneesh6420 Před rokem

    one of the best tutorials on git out there.

  • @parsaasadi7037
    @parsaasadi7037 Před 3 měsíci

    I was really struggling to learn git but you make everything look easy
    Tahnk you man

  • @rr2rr
    @rr2rr Před měsícem

    Fantastic video. Learning so much from this channel.

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

    Such a detailed tutorial video for beginners. Good work!!

  • @rashikraj7404
    @rashikraj7404 Před 3 měsíci

    great video, learnt a lot in short time, very efficient and clear, nice work :)

  • @beqaeto
    @beqaeto Před 2 lety +11

    git was very difficult for me
    I've been trying to learn but most of themes was unclear for me until I saw this video
    after this tutorial I think I confidently can work with git and github , thank you !
    Hope I will see more video tutorials from you
    Good Luck!

    • @SuperSimpleDev
      @SuperSimpleDev  Před 2 lety +8

      Oh awesome! Yea it is pretty confusing because there’s all these concepts like commit, staging area, remote repository, etc but once you understand the problems it solves it’s easier to work with 🙂

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

    Excellent communication skills, effective explanations. Thank you.

  • @user-fk6mt3nh7w
    @user-fk6mt3nh7w Před 10 měsíci

    Bless me master, u r the best ever teacher ive seen

  • @icetmzz9074
    @icetmzz9074 Před 7 měsíci

    thank you SuperSimpleDev for making it super simple

  • @N1rOx
    @N1rOx Před 7 měsíci

    Appreciate these video's man, you're a great teacher.

  • @alebr5015
    @alebr5015 Před 7 měsíci

    for sure the best tutorial ever for git and git hub!

  • @davitkhoshtaria3336
    @davitkhoshtaria3336 Před měsícem

    No words to describe how helpful this was. Thanks a lot Simon. Best teacher no doubt

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

    Thanks for the amazing tutorial!

  • @user-gt6zr7ly1t
    @user-gt6zr7ly1t Před rokem +1

    This is brilliant - love your git and github tutorials and I learnt so much! One thing is GitHub removed the password authentication on August 13, 2021... so we need to use the token now

  • @LizyAd
    @LizyAd Před 2 měsíci

    Thank you for simplifying this!!

  • @PankajKumar-uc4fy
    @PankajKumar-uc4fy Před 3 měsíci

    Simply Great videos man... Thanks

  • @sobitregmi31
    @sobitregmi31 Před 3 lety

    Thank you for part 2 great tutorial..hope to see topics like git workflow, branching name convention, commit convention as well in part 3

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

      Thanks for watching! I’ll make sure that all of those topics are included in part 3

  • @mallaiahrajubalaraju5533
    @mallaiahrajubalaraju5533 Před 4 měsíci

    Hello sir , No words to describe , I think , I'm the luckiest person that i came across your tutorials.Your videos always makes me confident everytime I saw .Thank you so much sir.

  • @bstory3568
    @bstory3568 Před rokem +1

    ❤ u man. Always waiting for your update.

  • @user-pk4si1zl6y
    @user-pk4si1zl6y Před 10 měsíci

    Easy to understand and helpful... Liked

  • @jellyjollyjelly9513
    @jellyjollyjelly9513 Před 6 měsíci +1

    how come only 2k likes?! you deserve far more recognition!!!!

  • @seanflorida5957
    @seanflorida5957 Před rokem

    Thank you. I really enjoy your VDO

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

    No words to express my gratitude.....🙏🙏❤

  • @iurgnail
    @iurgnail Před 2 měsíci

    awesome video, very beginner friendly

  • @donermannali2701
    @donermannali2701 Před 5 měsíci

    tysm man you helped me a lot!

  • @babusmart78
    @babusmart78 Před rokem +1

    Thank you ❤️😊 very much for ur efforts Dude

  • @KingsleyOsborn
    @KingsleyOsborn Před rokem

    I just really like your tutorials

  • @VinayKumar-cm2nn
    @VinayKumar-cm2nn Před rokem

    It's super simple..Thank you

  • @theweirdodeveloper
    @theweirdodeveloper Před rokem +1

    amazing content!

  • @ranjeetnbittu
    @ranjeetnbittu Před rokem

    Great tutorials 👍👍

  • @Tacobell2000
    @Tacobell2000 Před rokem

    A perfectly made video. There is nothing else to say.

  • @SaadiaZahoor
    @SaadiaZahoor Před 9 měsíci

    Well explained,n told. Abt working on Mac n window.

  • @koribr764
    @koribr764 Před rokem

    Wonderful. Thank you

  • @armyman5751
    @armyman5751 Před rokem

    You're great pro just go forward🤛😎

  • @arisaaaaa_
    @arisaaaaa_ Před měsícem

    You're awesome!! Can you please add the option to "Save to Playlist" so I can come back to this easily hehe

  • @justanaquarius320
    @justanaquarius320 Před rokem

    thank you so much! i dont know why ssh key doesnt work by me, will try it again!

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

    Super! Thx

  • @WishMasterCoder
    @WishMasterCoder Před rokem

    Thank you for such a clear tut, I have learnt so much. Can I ask at 11.52 has that now been updated to token instead of p/w ... Thank you

  • @antonyefanov
    @antonyefanov Před 2 lety

    Great video

  • @kovendanragupathi7632

    Thanks a lot for what i can say for this tutorial

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

    Thank you Sir.

  • @andreatosi368
    @andreatosi368 Před rokem

    Awesome! Really useful and dense. The only thing I don't understand is why it didn't ask you the passphrase of the ssh key when you push, on Windows it keep ask me all the times 🤔 is there a way to make it ask only the first time you use it in an directory or something similar?

  • @user-lb3ln5gr6q
    @user-lb3ln5gr6q Před 5 měsíci

    Thank You!

  • @chikechris4411
    @chikechris4411 Před 2 lety

    Great course.

  • @bloodzz4813
    @bloodzz4813 Před 3 lety

    Amazing videoooooooo,
    Plsssss upload the third part,
    I can't wait for it Lol

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

      Thanks! I've just been busy with interviewing, but I'll will work on part 3 shortly

    • @melodious594
      @melodious594 Před 2 lety

      @@SuperSimpleDev how's that lucky company

  • @zifenglin7540
    @zifenglin7540 Před rokem

    nice tutorial

  • @Jonas.Bubble
    @Jonas.Bubble Před 2 lety +1

    i want to thank you a million times for this 3-part course. it's like a miracle, i feel so confident using Git and Github, from this simple sophisticated course.
    i think you're a gifted teacher. Simon, Thank you! Merci infiniment!!!

  • @MuhammadHamza-wb4zl
    @MuhammadHamza-wb4zl Před rokem

    Mashallah explained very well.

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

    Hi sir,
    Which option to select in "Key type" while setting up new ssh key? Two options are showing authentication key and signing in Key ?

  • @thefoodroom
    @thefoodroom Před 9 měsíci

    what if i want to upload a file to a team repository? does it work the same way?

  • @soumia6272
    @soumia6272 Před 5 měsíci

    Thank you.

  • @jamaldaken8046
    @jamaldaken8046 Před 2 lety

    Amazing

  • @muralidhar40
    @muralidhar40 Před rokem

    You are the best, man. Your video - 1 introducing git was also too good with analogy and differentiation between Google docs n Git's version control philosophies. Love from Hyderabad.

  • @rathishmariappan5232
    @rathishmariappan5232 Před 4 měsíci

    hi, had an issue with getting different error irrelvelant to this video like this do you have any suggestion
    ! [remote rejected] master -> master (push declined due to repository rule violations)

  • @kreshnikpalushi1587
    @kreshnikpalushi1587 Před 2 lety

    Thanks 👍

  • @shivamshastrakar5192
    @shivamshastrakar5192 Před 8 měsíci

    Hey, I am facing an issue while linking the remote and local repositories at 7:27 (as per video time) the error that is showing me is "fatal: not a git repository (or any of the parent directories): .git".
    please any help would be greatly appreciated.