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

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 พ.ค. 2024
  • Learn Git from 0 experience to professional level in 3 projects.
    Git Cheatsheet: supersimple.dev/courses/git-g...
    Download Git: git-scm.com/downloads
    Learn Programming From Scratch Course: • Playlist
    Contact: supersimple.dev/feedback
    Instagram: / supersimple.dev
    0:00 What is git?
    1:31 How to Install Git
    2:00 Mac Installation
    3:31 Windows Installation
    4:21 Project Setup
    5:33 Git Setup
    7:38 Creating a Version
    11:59 Viewing the History and Editing a Commit
    14:50 Visualizing Git + Git Fundamentals
    16:28 Staging Area & Working Area
    20:22 Completing the Version History
    22:20 Viewing Previous Versions of the Code
    25:15 Restoring Code to a Previous Version
    26:25 Intro to Git Branching
    29:15 Restoring Code like Google Docs
    31:55 Extra Feature 1: Git Aliases
    33:41 Extra Feature 2: Git Ignore
    34:55 Extra Feature 3: How to Remove Git
    36:29 Git Tutorial Part 2
    #git
    #gittutorial
    #learntocode
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @vivianeasaraiva80
    @vivianeasaraiva80 ปีที่แล้ว +275

    Seriously, this is the ONLY TH-cam Channel where I can really learn. Thank you so much, you're very good at teaching.

    • @clerpington_the_fifth
      @clerpington_the_fifth 6 หลายเดือนก่อน +6

      I agree about the teaching skill; being good at teaching is definitely why the content of this channel shines so brightly.

    • @sadidrahimi
      @sadidrahimi 4 หลายเดือนก่อน +1

      I will never watch a topic being taught by anyone else than supersimpledev

    • @destii3708
      @destii3708 2 หลายเดือนก่อน +1

      He's amazing ❤

    • @muhammad_zohaib936
      @muhammad_zohaib936 22 ชั่วโมงที่ผ่านมา +1

      💯💯💯 agreed 👍

  • @ferozekhan267oa
    @ferozekhan267oa 11 หลายเดือนก่อน +22

    Hello Simon, Big fan of your work. A big Thank you on behalf of the community. Really appreciate your contributions and efforts towards community learning. Just got blown away with your 3 part series on Git Tutorial. Got me going in a matter of hours that too with much better clarity on how git really works behind the scene. Thank you and Cheers!

  • @usifubarriem6955
    @usifubarriem6955 2 ปีที่แล้ว +97

    You are one of a kind sir in making tutorials for absolute beginners, I really admire you, sir.

  • @user-hw6ws3jm9p
    @user-hw6ws3jm9p ปีที่แล้ว +25

    Literally the best git tutorial ever, this channel is a gem. Thank you for making this content freely available 🙏

  • @reshawnlofters
    @reshawnlofters ปีที่แล้ว +30

    Simon, your teaching ability is in a league of its own.

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

    This is by far the BEST Tutorial I have ever been through. Great Clarity and Super simplicity. Thanks a million for putting it up !! I will for sure share it with my friends ..

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

    Thank you Simon, I can honestly say this is the best tutorial i have ever seen for git. Also it's not a beginner level but an expert level tutorial. Excellent and great work.

  • @roselineakinyi3535
    @roselineakinyi3535 ปีที่แล้ว +10

    Oh, Simon, thank you so much ! This is by far one of the best tutorials that's so easy to follow and very relatable.

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

    SUPER SIMPLE just like its name. Try making as much as tutorials as possible as this is the channel I jump into to learn things as an absolute beginner. You really are good at this. Thanks Simon.

  • @obinnavitalis5972
    @obinnavitalis5972 5 หลายเดือนก่อน +7

    You wouldn't know how much difference you have made to my tech career. Thank you and I look forward to your FULL PYTHON COURSE in 2024.

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

    After going through a couple of videos on the channel, I couldn't resist myself to hit that Subscribe button. Thanks a lot for putting so much effort and making the learning so easier. Appreciate.

  • @parabidyakar5881
    @parabidyakar5881 ปีที่แล้ว +41

    This is definitely, 100%, the best Git tutorial I have seen in my life. Helped me get up and running in less than 10 minutes. Thank you for your efforts, Simon!

  • @trouverlamode
    @trouverlamode 10 หลายเดือนก่อน +1

    This is explaining detailed and in an organized way...Very thankful for your great job!! Earlier today I watched another tutorial and was so excited to learn and though the author is more known or has even more subscribers,he didnt make things clear AT ALL and didnt explain step by step!!!!! I am really glad I found this very video!! Many many thanks, @SuperSimpleDev!!!!! Keep more excellent content comming, we do appreciate it!!!! God Bless you!!!!

  • @avsrupesh9326
    @avsrupesh9326 2 หลายเดือนก่อน

    This is totally worthy. I learned a lot. I have seen other tutorials too but they didn't have exclusive content like this

  • @orolimomov5866
    @orolimomov5866 ปีที่แล้ว +4

    Your lessons are very straightforward. It seems many other youtubers make videos just to make videos while you make video content to teach.

  • @ramk01
    @ramk01 8 หลายเดือนก่อน +3

    Hello Simon, I have been struggling for long time to learn git but u made it simple. Heartfelt thanks for your work❤ . Really inspired by your teachings. Expecting more videos from your side in future...

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

    Thank you so much Simon! The way you clearly and simply explained and taught this was amazing! I actually understand git and how to use it.

  • @user-bj1rj4rv3k
    @user-bj1rj4rv3k 5 หลายเดือนก่อน

    Thank you so much! Your way of teaching is patient kind of slow but actually effective. Because I don't need to replay or pause a lot.

  • @cherie4665
    @cherie4665 4 หลายเดือนก่อน

    I was having so much trouble grasping the git and github concepts, but thankfully I stumbled into your video. I'm proceeding to Part 2 now. Thank you so much!!!

  • @Wizziesenpai
    @Wizziesenpai 4 หลายเดือนก่อน

    I could tell from the very first minute, that this is tutorial I've been looking for! Thank you so much for this!

  • @dharenrow9676
    @dharenrow9676 10 หลายเดือนก่อน +2

    I don't usually comment on any videos but THANK YOU SO MUCH! The other tutorials were completely demotivating when setting things up coz I kept running into errors. Hope you'll publish more videos!

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

    Hello Simon, thank you so much for your course)) You're the greatest mentor in this sphere)) I was looking for a whole course about git and github, merging, branching.... and yours is not only the best one, but the only one💖💖💖thank you

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

    Awesome tutorial. I just installed Git for the first time ever and it was super easy to follow and understand. Thank you for making this!

  • @regiesapico-vc4ku
    @regiesapico-vc4ku ปีที่แล้ว +1

    I am learning git thru other sources, and I ran into this channel. I am in the 9th minute right now, and I am obliged to comment on how amazing this tutorial is. I got a grasp right away, in the 9th minute, that I didn't in hours and hours in other sources. Amazing tutorial.

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

    Thank you so much, Simon! I am on 17:30. Very clear and flowing so far!

  • @mygameexp9790
    @mygameexp9790 6 หลายเดือนก่อน +1

    You are making the tutorial simple and can be understand by beginner. Thats good. I love all of your tutorial. Very thank you for sharing with us and please keep teaching and sharing with us. I very appreciate it. Thanks again.

  • @budivoogt491
    @budivoogt491 9 หลายเดือนก่อน +2

    Great tutorial. You're structured, don't skip any steps and explain everything without assuming the watcher understands. Thanks!

    • @budivoogt491
      @budivoogt491 8 หลายเดือนก่อน

      I hadn't any issues with it. Commands still work fine.@@yollafedezu

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

    i usually dont comment on any of the tutorials but this was exceptionally good.! hatts off to your analogies and explanation

  • @Tech-ub8dd
    @Tech-ub8dd 11 หลายเดือนก่อน +1

    Great clean and well explained tutorial Simon , thank you!

  • @DeviantFox
    @DeviantFox 3 หลายเดือนก่อน

    This was a fantastic 2 part series of videos. Thanks a ton.

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

    i started another Git tutorial and half way in i was still lost, so i came here. Simon, you are the best teacher

  • @adexmokson7185
    @adexmokson7185 7 หลายเดือนก่อน

    You meant to do this, I stumble on your video and I found a very high quality learning. Bunch of the video about git on TH-cam is really bad because some of the instructors do not really know in details what they are teaching. Sometime they thought the viewers destructive methods to their codes but they never care to mention that to them. I watch your video and I can see none of the methods you thought is destructive. Everything in your lesson is high quality, the video is super clear, audio is excellent, the lesson itself is superb. Great job man.

  • @c0nsumption
    @c0nsumption ปีที่แล้ว +4

    All done. Amazingly concise although long. Learned enough to constantly apply it to my work flow. Looking to knockout part two in the next two to three days

  • @music.__.skylar
    @music.__.skylar 4 หลายเดือนก่อน

    Okay I cannot explain how much I have tried learning git before and through how many tutorials I have combed.... and FINALLY now I get it!! Thanks man, you did such a great job on this tutorial

  • @aclearns92
    @aclearns92 9 หลายเดือนก่อน +1

    Such an awesome tutorial (as always)! Thank you!

  • @C3PO_
    @C3PO_ หลายเดือนก่อน

    I clicked in to take a glimpse with scepticism, but 15 minutes in I'm still watching! The handful of Git books I've read all seemed to follow some rigid order and start with jargon like "stage", which suppressed my questions and added to my confusion. I like your clear and simple explanations, and the "what if you made a mistake" scenario - knowing to solve problems along the way is critical for me to learn new things. Thank you for your great work!👍❤

  • @parthvaghela7820
    @parthvaghela7820 7 หลายเดือนก่อน +1

    No bs. You're the best channel for learning web dev. Keep making stuff like this🔥🔥🔥

  • @benjtheo414
    @benjtheo414 ปีที่แล้ว +4

    This was simply amazing, thank you so much for your efforts to help others.

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

    My God!!! This is by far the best git tutorial out there, and the brevity mwaaaa.

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

    Your video is very informative and easy to follow along for beginner like me. Please keeps sharing more and more. Thank you so so much for what you’ve done for us.

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

    This could be the most basic but difficult part for a newbie. And surprisingly no one ever explained it well except you.

  • @Sam-cz7ck
    @Sam-cz7ck 2 ปีที่แล้ว +1

    thanks a lot! this tutorial is by far the best I've seen in youtube

  • @ash_80
    @ash_80 4 หลายเดือนก่อน

    This is hands down the best tutorial for Git. THANK YOUU

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

    Great tutorial, I've watched 2 git tutorials before this and I was confused. Thanks for your great tutorials.

  • @verver285
    @verver285 5 หลายเดือนก่อน

    That is the best git tutorial I’ve ever seen! Very helpful indeed

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

    Hats off to your knowledge and teaching skills... your content totally justifies your channel name SUPER SIMPLE...... DEV. KEEP IT UP Simon.🔥🔥

  • @moks.
    @moks. หลายเดือนก่อน

    I just finished coursera's version control and I barely understood git. this explains much better and in a shorter period of time. thank you!

  • @leonelias21
    @leonelias21 8 หลายเดือนก่อน

    what a great video, thank you very much! Also really nice that you explained possible errors and how to solve them! Thanks

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

    Thank You so much!
    Such clear and detailed explanation
    I have to watch Part 2 and Branching videos as well

  • @visitafrica6318
    @visitafrica6318 6 หลายเดือนก่อน

    Thanks very much @SuperSimpleDev, I have finally understood GIt.
    Now I am heading to the part2 (Github)

  • @jsk4051
    @jsk4051 5 หลายเดือนก่อน

    Wow, this was so straightforward and clear. Thank you so much!!

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

    Your channel is gold. Thank you so much for making such a great videos and tutorials.

  • @medranoivan1063
    @medranoivan1063 9 หลายเดือนก่อน

    Thank you very much! I appreciate all the efforts you put into making this videos. You are the best!

  • @rishiraj8101
    @rishiraj8101 4 หลายเดือนก่อน

    Great work, Simon. SuperSimpleDev, indeed - you nailed it. The video is a gem.

  • @TheSpookyScholarTV23
    @TheSpookyScholarTV23 5 หลายเดือนก่อน

    What a wonderful video. Really appreciate your effort and I loved your work

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

    Great video. I love your content. I find it precise and crisp. Continue making more videos

  • @ehad5396
    @ehad5396 2 ปีที่แล้ว

    Your way of expression and explanation, "Oh, my God", it just like eating delicious food in hungry stomach. I hope I will learn more things from you. Big thanks Simon.

  • @boky7731
    @boky7731 หลายเดือนก่อน

    You are the gigachad of the programming community man! Keep it up and thank you very much! 👊👊👊

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

    Thank you so much for this tutorial, i tried other but this is the easiest to understand

  • @janardhanareddy1160
    @janardhanareddy1160 2 ปีที่แล้ว

    Nice explanation Simon. Its very clear and understandable.

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

    Love and Respect brother. Learned a lot. Thank you

  • @mynoghra1849
    @mynoghra1849 9 หลายเดือนก่อน

    Thank you! I wish all my professors taught like this (online video, cheatsheet, analogies, comprehensible language, editing). School would be so much easier and less time consuming.

  • @unsjvr
    @unsjvr 8 หลายเดือนก่อน

    you make anything you teach seem so simple and understandable. 🥰

  • @shadalee
    @shadalee 8 หลายเดือนก่อน

    Hands down the best teacher!!! love you mate!!!

  • @remlahabib2817
    @remlahabib2817 8 หลายเดือนก่อน

    Your videos encourage me to dive in the course thankyou. Yours are different!!

  • @vietphong3944
    @vietphong3944 11 หลายเดือนก่อน

    I have seen soo much tutorial about learning Github but this one the best!!!

  • @Amar11115
    @Amar11115 11 หลายเดือนก่อน

    It is the best explanation I saw about git.
    Thanks a bunch!

  • @ghanshyam3761
    @ghanshyam3761 8 หลายเดือนก่อน

    Simon thank you for this amazing tutorial. You are an awesome teacher.

  • @SM-xn9bv
    @SM-xn9bv 3 หลายเดือนก่อน

    Really THANK YOU!!! for such a great explanation from very general to particular, thanks for putting yourself into the shoes of a learner.!!!!

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

    Thank you very much! Nice and clear explanations❤️

  • @ankitsama3920
    @ankitsama3920 11 หลายเดือนก่อน

    Your teaching style was wonderful. ❤

  • @ImproveMyself12
    @ImproveMyself12 5 หลายเดือนก่อน

    I'm grateful, that i've have seen your video, you explain well for us. I learned a lot in only 36 minuts. Thanks a lot.

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

    Thanks man this is pretty super simple, you are such a good teacher

  • @user-tb8gh3ut5k
    @user-tb8gh3ut5k 9 หลายเดือนก่อน

    Thank you very much, Simon! I really like watching your tutorials-- Thank you thank you! You're the best :)

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

    Thank you very much for this tutorial, you made it is so easy. I am glad you used both Linux and windows platforms too.

  • @devmamba2492
    @devmamba2492 3 ปีที่แล้ว +2

    Hi good stuff. I guess you are new. I like how you explain concepts and not just throwing commands in there. Hope you get better and better and more success.

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

    i wana thank you for every tutorial you made just put it in mind that you are the best in teaching , thanks a lot

  • @nhungbi2401
    @nhungbi2401 3 หลายเดือนก่อน

    Thank you! Love your way of explaining.

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

    you're the best. keep all of this good work up!!

  • @devjesusc
    @devjesusc 6 หลายเดือนก่อน

    This is a true useful tutorial, thanks man!

  • @vanessamcgee853
    @vanessamcgee853 11 หลายเดือนก่อน +1

    Love your videos, i hope one day i can make something like this as well, really awesome content & thanks so much, honestly tech can sometimes feel like your holding a giant bag of puzzle pieces and its hard to know where they all go, you really make things easier to learn and i hope to be able to pay you back and the community as well one day, thanks again

  • @vertika2n4
    @vertika2n4 10 หลายเดือนก่อน

    OMG! Let me tell you that you are the best! I cannot wait for more video tutorials.

  • @bryantony9836
    @bryantony9836 6 หลายเดือนก่อน

    Best Git beginners video i have found online.

  • @brioquery
    @brioquery หลายเดือนก่อน +1

    Awesome Video; well done!

  • @musiboo_ni_ba6608
    @musiboo_ni_ba6608 3 หลายเดือนก่อน

    Thank you for creating this tutorial that helps a lot.

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

    i love you sir . Your way of teaching is so simple and even a fifth standard child can easily understand the concepts you are teaching

  • @studyaccount1234
    @studyaccount1234 5 หลายเดือนก่อน

    This is such a good video, i understood git so well....thank you so much

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

    Simple and easy to understand good Chanel to learn something from scratch.

  • @anwar-abuhlaleh
    @anwar-abuhlaleh 11 หลายเดือนก่อน

    The best git tutorial ✨✨✨✨Thank you so much✨✨all appreciate your efforts

  • @sadeepsanduranga2368
    @sadeepsanduranga2368 10 หลายเดือนก่อน

    Thank you so much, this is the best tutorial for git beginers as my experience, Untill I found this video I really didn't have a idea about what is git and how it works (Highly recommend for the beginners like me)

  • @dibeos
    @dibeos 11 หลายเดือนก่อน

    Man, you are really good, i am serious. I watch maaaaany related videos from many different channels everyday (for my job). And you are by far the best! Thanks a lot! Please, make videos about Docker (dockerfile, docker compose, images, containers, volumes, etc) and about AngularJS, AngularJS Material, Vue, etc…

  • @romelsouza4288
    @romelsouza4288 2 หลายเดือนก่อน

    thanks a lot Simon, you really helped me!

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

    🎉Amaaazing Voice men... 🎉Thanks for the vid

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

    Excellent tutos!
    Thanks for share.

  • @user-lz9yw1zq1l
    @user-lz9yw1zq1l 10 หลายเดือนก่อน

    super bro u made the course simple and easy to understand thanks for the content

  • @user-fg3ri8ku5c
    @user-fg3ri8ku5c 2 หลายเดือนก่อน

    The BEST tutorial on Git, I repeat, THE BEST!!!!!

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

    Dude, I can't thank you enough for your work, and the way you explain things, so even my dumb ass understand it. Also, I really like your html, css course. Again, thanks a lot man.

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

    Im watching now and excited for part 2 and 3. Thanks😊😉

    • @SuperSimpleDev
      @SuperSimpleDev  3 ปีที่แล้ว +2

      Thanks for watching! I’m recording part 2 as I type this

    • @SuperSimpleDev
      @SuperSimpleDev  3 ปีที่แล้ว +2

      Good news! Part 2 has been uploaded, we'll learn how to use GitHub th-cam.com/video/1ibmWyt8hfw/w-d-xo.html

  • @GoogleGoogle-qt9od
    @GoogleGoogle-qt9od ปีที่แล้ว +1

    Just like the 12 hour Javascript Course this tutorial is the Best!!

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

    i think ,i follow a lot of tutoriel about git but this is the best ,thank you very much