Git and GitHub Crash Course For Beginners | Complete Tutorial [2024]

  Рет қаралды 58,684

Cameron McKenzie

Cameron McKenzie

Күн бұрын

Пікірлер: 237
@jildigere
@jildigere 7 ай бұрын
Cameron is my type of guy. After long search of the right tutor for me, i found cameron. Thanks Man.
@cameronmcnz
@cameronmcnz 7 ай бұрын
You'll change your tune when you get my tutoring bill. 💰💰💰 I really enjoyed putting this git and github tutorial together, and it's exhilarating seeing it get more than the typical 200 views my videos normally get. Thanks again for watching and for the kind words!
@chethanmg7
@chethanmg7 6 ай бұрын
@@cameronmcnz haha.
@shofada
@shofada 9 ай бұрын
This is how teaching particularly teaching tech-related content should be done.
@cameronmcnz
@cameronmcnz 9 ай бұрын
Thanks for the kind words! I really saw this Git and GitHub tutorial as a journey through the various commands, starting from the basics and working to the advance. I'm glad you enjoyed it!
@mapleafstoronto3862
@mapleafstoronto3862 8 ай бұрын
This is the best tutorial of Git & GitHub for beginger. After I watched this, I can understand what others saying. Thanks
@cameronmcnz
@cameronmcnz 8 ай бұрын
Exactly what I'd expect a fellow Torontonian to say! Quite frankly though, this is not great for a true 'beginner.' There are lots of other really simple, 'beginner tutorials' that outrank me on Google. My videos tend to move quickly and I assume a much higher level of technical competency that other, similar tutorials. If you found this tutorial helpful, it's an indication of the fact that you're probably more advanced and more knowledgeable than the typical person searching for a Git and GitHub tutorial. Thanks for viewing, and I am glad I helped! If you did understand what I covered here, I grant you expert status. This tutorial covers just about every Git porcelain command there is. Go Leafs Go!
@rolandrooseveltagodzo5974
@rolandrooseveltagodzo5974 10 ай бұрын
Your style of teaching is so unique...so inviting, not intimidating at all, so easy to follow and understand. Thank you!!
@cameronmcnz
@cameronmcnz 10 ай бұрын
Thanks for the kind words. Git and GitHub are indeed intimidating topics. I'm so glad I made these important DevOps tools more approachable for you. Thanks for watching!
@HappyHealthyWealthyYou
@HappyHealthyWealthyYou 10 ай бұрын
totally! great teacher!!
@cameronmcnz
@cameronmcnz 10 ай бұрын
@@HappyHealthyWealthyYou Thanks for the encouragement! Honestly, it's Git and GitHub that makes it fun. I'm just a conduit to the Git and GitHub goodness!
@turteschris3191
@turteschris3191 7 ай бұрын
I wish this video had more views and recognition. Cameron really gets into how it makes sense when connecting with github AND how development works!
@cameronmcnz
@cameronmcnz 7 ай бұрын
Thanks so much for the kind words! I really enjoyed putting this together, and I really wanted this to feel like a continuous journey, not just a bunch of mini-tutorials. I too would love to see more hits, but my channel has never managed to win the KZbin algo war. Here's hoping one day it will!
@Kevlam-d7l
@Kevlam-d7l 4 ай бұрын
Honestly, I loved how you talked about everything. The reason I loved it was because you went into even the little details that really helped me piece together everything and also helped me understand the underlying concepts. Even though instead of an hour it was almost 2 hours, those little details, diagrams, and also the fact that you showed it in action in the terminal and Git Bash really helped piece together everything so that I would not get stuck at all when I go off to do it on my own while creating my projects. It was the first time I actually saw someone explain everything so perfectly. I'm sure it took you hours to make it, and I'm sure you checked over the video many times and practiced many times as well. But I want to say that I really appreciate the effort that you put in and that it has helped me a lot. I am sure that just like how it has helped me, it has also helped many others, so thank you for all the effort you put in.
@cameronmcnz
@cameronmcnz 4 ай бұрын
This is the best comment I've ever got! It was honestly a lot of fun making this, and yeah, there were a lot of takes and retakes to try and make it fairly seamless. I also spent a lot of time on the editing phase to put graphics in to make it more visually appealing. Still lots of things I'd change as I'm learning more about editing and lighting etc. By the way, I have a GitHub Desktop video that's 30 minutes long. It was supposed to be just a 'how to install' but I got carried away. It was actually all done in a single take, which I personally find amusing. Thanks so much for the kind comment. It really lifted my spirits in a big way!
@Kevlam-d7l
@Kevlam-d7l 4 ай бұрын
@@cameronmcnz Haha you're going to be getting many more comments like this in the future that I can 100% guarantee after seeing your way of explaining everything and the amount of effort you are willing to put into every video that you make. I am going to watch your GitHub Desktop video now as well. I will be looking forward to your future videos. It's nice to see that you are taking less takes to make your videos because I know that it's very hard to quickly make seamless videos that have graphics.
@jennisonb37
@jennisonb37 9 ай бұрын
Cameron, it doesn't get much better than your teaching style. Thank you for taking the time to create this tutorial and post it. You have a new subscriber.
@cameronmcnz
@cameronmcnz 9 ай бұрын
Thanks so much for the kind words! I've always been known for short, 2-minute videos that just solve a specific problem. This was my first foray into long-form content. I really enjoyed doing this, and it makes me feel great knowing it's resonated with a few people.
@nesarahmadbahin432
@nesarahmadbahin432 Ай бұрын
Two hours, I did not even notice how it passed and now I am very confident in Git and its concepts.
@cameronmcnz
@cameronmcnz Ай бұрын
You had the volume on, right? Most people get annoyed by the sound of my voice after about 3 minutes. Glad you enjoyed it. Git and GitHub really are awesome tools. And honestly, I shouldn't bill this as a 'beginner' tutorial. It's super advanced, and if you were able to keep up, you've been exposed to just about everything you'll even encounter in Git. Thanks for watching!
@nesarahmadbahin432
@nesarahmadbahin432 Ай бұрын
@@cameronmcnz I noticed nothing wrong. It was the opposite for me you hooked me right from the beginning. I really enjoyed learning.
@amitkhamkar2943
@amitkhamkar2943 3 күн бұрын
Very nicely taught! Thank you!
@cameronmcnz
@cameronmcnz 3 күн бұрын
Thanks for watching! I really enjoyed recording this. Hopefully it shows.
@lightning369
@lightning369 Ай бұрын
I have come across many tutors, teachers, coaches and so on, but your style of teaching is phenomenal and unique. You are like reading my mind how I should grasp concepts in a building block, cascading and retentive way. You are not leaving any minor detail. You have a multifaceted way of walking us through the content. I am able to follow you easily without making errors in my Git Bash and GitHub. Keep it up. I wish I met you before. I would love you teaching me programming especially in Python and Java.
@kim92se64
@kim92se64 7 күн бұрын
First time I Understand What is the Pull Request ! Thanks Cameron, Regards Khan Imran Mehboob
@cameronmcnz
@cameronmcnz 7 күн бұрын
Then could you explain it back to me, because I've completely forgotten how it works since recording this video. Thanks so much for watching. I love making these videos, but I never expect people to get past the first 30 seconds. Thanks for sticking with me that deep in!
@ecksluss
@ecksluss 3 ай бұрын
I'm 23 minutes from the end of this video, about to start on the "grand slam" portion, and I just wanted to pause to say that this video has been phenomenal. I've learned so much and have been able to work ahead of you for a decent portion in the last 3rd of this tutorial. This is the first video I've seen of yours and just based on this one video, you are great at teaching. Thank you!
@cameronmcnz
@cameronmcnz 3 ай бұрын
There are so many great videos out there on GitHub already, so I take that as high praise! Fact is, Git makes things pretty easy. The tool gets all the credit. All I did was click some buttons and talk too much. Thanks again for watching and commenting!
@टिरंजननकले
@टिरंजननकले 15 күн бұрын
Thanks a lot. i was using git for years but finally understood it properly.
@cameronmcnz
@cameronmcnz 15 күн бұрын
I simply teach it. I never said anything about understanding it. You're one step ahead of me! Thanks for watching and commenting!
@jordachmakaya493
@jordachmakaya493 10 ай бұрын
I juste made PAUSE in 6.54 Min - i have seen lot of explantation about Git but that's so clear and the little screen that shows what each of the code does j-u-s-te "Briallant" !!!! Mr McKenzi you're an amazing guy - juste because its so easy for you to do that actually tell how skilled you are. Thank you, i'am excited to finish still 1H53min up to the end.
@cameronmcnz
@cameronmcnz 10 ай бұрын
Yet not a mention of my Super Mario speed run?
@jasewarrior545
@jasewarrior545 5 ай бұрын
By far the best explanation of how to use Git. I have listened to so many tutorials and gotten so confused but now I can actually understand what is happening. Thanks Cameron, you are a great teacher.
@cameronmcnz
@cameronmcnz 5 ай бұрын
I'll see if I can replicate it, but I've got to admit, that's super weird.
@haohsuanfu3019
@haohsuanfu3019 6 ай бұрын
The style of teaching is very clear, helpful, and inviting! Thank you very much. 謝謝。
@cameronmcnz
@cameronmcnz 6 ай бұрын
Thank you for the friendly words! I really enjoyed putting this video together!
@amanuelyohannes7151
@amanuelyohannes7151 Ай бұрын
Man!!! This guy is AMAZING!!!! What a flow and composure!!!
@cameronmcnz
@cameronmcnz Ай бұрын
Git and GitHub deserves all the praise. All I did was talk too much while I clicked a few buttons. Thanks for watching and commenting! Hopefully you learned a thing or two about Git!
@Tee-Star
@Tee-Star 3 ай бұрын
I had some issues that came up with git rebase, and i was excited for the troubleshooting opportunity. Resolved. Thanks for your calm and confident demeanor.🎉
@Brandon-kx3zg
@Brandon-kx3zg 7 ай бұрын
As a visual learner, I liked your approach to teaching, nice!
@alimansimov1929
@alimansimov1929 2 ай бұрын
I now know how to work on git and github. If there are two big things in the life, this definitly one of them, you teach many people whos you do not know personally, so maybe they can earn both them and their family's food, and you helped on this without getting money (i mean free). This is quite big, at least I think so. Thanks to you a lot
@cameronmcnz
@cameronmcnz 2 ай бұрын
Thanks so much for the kind words! I honestly really had fun putting this together, and it's great to know some people learned a thing or two from it!
@roselinenkemasong723
@roselinenkemasong723 8 ай бұрын
Thank you so much. It was pretty easy for me to understand this lesson. I’m glad I stumbled on it
@cameronmcnz
@cameronmcnz 8 ай бұрын
I'm glad you stumbled on it too! Truth be told, I cover a lot of topics and get to advanced topics pretty quickly compared to other tutorials. If you kept you, then you're pretty much a Git expert now!
@scrumtuous
@scrumtuous 10 ай бұрын
Wow, I'm not sure if there's anything in that Git and GitHub tutorial that wasn't covered! Learned a lot.👍
@cameronmcnz
@cameronmcnz 10 ай бұрын
Thanks for all your help with the videos and editing!
@anyasciiTV
@anyasciiTV 3 ай бұрын
This is one of the best git tutorials I've watched. Thank you!
@cameronmcnz
@cameronmcnz 3 ай бұрын
One of? 🤷‍♂
@Sidee4
@Sidee4 9 ай бұрын
Your teaching is superb. The best tutorial on youtube. i love how you used both the terminal and Gui. it makes it more understandable. You are the best
@cameronmcnz
@cameronmcnz 9 ай бұрын
Thanks so much for the kind words! And yes, when people see they can create a file and do a commit online with GitHub, it becomes less intimidating. Then when they clone and do some Git commands, it hopefully makes a bit more sense. I really enjoyed putting this tutorial together, so it's extra-rewarding to hear you enjoyed it!
@urmiakhi7620
@urmiakhi7620 11 күн бұрын
Thank you so much. Tried lots of videos but was able to learn from yours. God bless you.
@Tekttskskwdi
@Tekttskskwdi 6 ай бұрын
One of the best and straightforward and helpful git tutorial ever for beginners, I can say I watched at least 3-4 videos but could not grasp the idea behind the concepts. This video cleared it all and I mean wish you best for your rest of life.
@Tekttskskwdi
@Tekttskskwdi 6 ай бұрын
Also can you make similar introduction tutorial for docker with dockerization on web app project.
@cameronmcnz
@cameronmcnz 6 ай бұрын
Thanks for the kind words! To be quite honest, I felt bad calling this a 'beginners' tutorial because I think it moves *very* quickly and covers very advanced topics. If you were able to keep up and still understand the content, that's more a reflection of you as an adept learner than anything else. Have fun working with Git and GitHub!
@cameronmcnz
@cameronmcnz 6 ай бұрын
@@Tekttskskwdi Actually, I have a very quick tutorial on dockerizing an app on NGinx that I think is one of my most popular, but it is more of a 'quick how-to' for people that know Docker than a tutorial. If you want a great, quick tutorial on Docker, this 8 minute video from @Scrumtuous is one of the best! kzbin.info/www/bejne/qH3VeoaJeL2cg9Esi=7KJwksN_QpiQ61ut
@stephanedemers2797
@stephanedemers2797 8 ай бұрын
Good learning again from this excellent training session!!!
@cameronmcnz
@cameronmcnz 8 ай бұрын
Honestly, Git and GitHub makes it super. Two completely amazing tools!
@AdelaGega
@AdelaGega 9 ай бұрын
I love your way of teaching, easy & interacting. Thank you, I learned a lot from you. Appreciate all your efforts!
@cameronmcnz
@cameronmcnz 9 ай бұрын
Thanks so much for the kind words! Honestly, Git and GitHub make it easy, they're such awesome tools. I will say, I did have fun doing this Git and GitHub tutorial. Great to know you enjoyed it too!
@raphaelnnamdi4466
@raphaelnnamdi4466 11 күн бұрын
You're the best McKenzie
@cameronmcnz
@cameronmcnz 10 күн бұрын
Git and GitHub are the best. They make it so easy. I just record myself while I ramble on and click buttons. Git deserves all the praise. Thanks for watching!
@manojpriya6927
@manojpriya6927 10 ай бұрын
Amazing Cameron... Fantastic flow... Was struggling to put the pieces together.. This video has helped in bringing clarity. Thanks
@cameronmcnz
@cameronmcnz 10 ай бұрын
Thanks for the kind words! I've been teaching people about Git and GItHub for years and I've tried really hard to put things together in a journey that has a sensible flow, but at the same time, has sections that are very independent so you can jump in anywhere. Glad you enjoyed it and thanks for watching!!!
@solomonafolabi2789
@solomonafolabi2789 2 ай бұрын
Thank you for this beautifully and clearly present tutorial CM.
@cameronmcnz
@cameronmcnz 2 ай бұрын
Thank you for watching and commenting. But honestly, Git and GitHub deserve the credit. They make it all so easy.
@lucycat-p2l
@lucycat-p2l 8 ай бұрын
Unlike other courses, yours was easy to follow. Thank you.
@cameronmcnz
@cameronmcnz 8 ай бұрын
That's very high praise, as there are lots of Git and GitHub courses and tutorials out there. I really enjoyed making this video, and I do hope my enthusiasm shows. Thanks for watching and subscribing!
@tamaritah2405
@tamaritah2405 3 ай бұрын
Thank you very much. Finally a clear explanation on how to work with Git on git bash.
@cameronmcnz
@cameronmcnz 3 ай бұрын
Thank Git and GitHub, not me. They're the ones that made these awesome tools. All I did was click some buttons and record myself talking. But yeah, when you start to understand the logic behind the tool, you start to really appreciate the beauty and elegance of git. Right up to the point where you hit a merge conflict, that is.
@gabrieleze185
@gabrieleze185 2 ай бұрын
Thank you so much for making this tutorial
@cameronmcnz
@cameronmcnz 2 ай бұрын
You need to thank Git and GitHub for making great products. All I did was talk too much while clicking buttons. If anything, I'd like to thank you for taking the time to watch it.
@workingwithaitools
@workingwithaitools 2 ай бұрын
Thank you for this lesson. Learning about memorization techniques currently and noticed your thoughtful use of them throughout this tutorial. This was extremely well done, I wish more professors like you were teaching.
@cameronmcnz
@cameronmcnz 2 ай бұрын
Was I using memorization techniques?🤷‍♂ I don't remember that at all.🤔 Honestly, I have no idea what a memorization technique is. My girlfriend says I repeat myself a lot.
@KiriasuiSao
@KiriasuiSao 4 ай бұрын
Great tutorial; I learned a lot. Thanks!
@cameronmcnz
@cameronmcnz 4 ай бұрын
Thanks for the kind words! I really enjoyed putting this together. Lots that I've learned about video editing and stuff since, plus a few things I might add to make Git and GitHub easier to learn, so with motivational comments like this, I'm inspired to do an update and make it even better. Thanks for watching!
@iraianbu2588
@iraianbu2588 3 ай бұрын
Your content and teaching is absolutely great!!!
@cameronmcnz
@cameronmcnz 3 ай бұрын
Thanks for the kind words! But Git and GitHub make it easy. I just click buttons and talk.
@Ayoub-there
@Ayoub-there 4 ай бұрын
Thank you for this amazing course !
@cameronmcnz
@cameronmcnz 4 ай бұрын
All the praise goes to Git and GitHub for creating amazing products. All I did was click some buttons and talk into am mic. But having said that, thanks so much for the kind words. It feels great knowing that you enjoyed it!
@VolodymyrBoiko-dq8zp
@VolodymyrBoiko-dq8zp 8 ай бұрын
Thanks Cameron, your work saved me time and gave me overall understanding on the flow of version control :)
@cameronmcnz
@cameronmcnz 8 ай бұрын
Thanks for the kind words! Any time I can make Git and GitHub easier to learn, I feel I've done my job!
@atigun64
@atigun64 2 ай бұрын
love you dude you definitely gained a subscriber
@cameronmcnz
@cameronmcnz 2 ай бұрын
Save your love for Git and GitHub. They deserve the credit. All I did was record myself clicking a few buttons. But thanks for subscribing. I'll try not to let you down!
@Ann-pj7ie
@Ann-pj7ie Ай бұрын
Thanks...cleared all the confusion, particulerly that of authentication without ssh keys
@cameronmcnz
@cameronmcnz Ай бұрын
Happy to help! By the way, I do have some tutorials on SSH too if you're forced to go that route! kzbin.info/www/bejne/kF6rf5mXjr9nesUsi=2kn_p-LsFPm9QMe-
@Ann-pj7ie
@Ann-pj7ie Ай бұрын
@@cameronmcnz sure...Thankyou
@otownslinky
@otownslinky Ай бұрын
awesome stuff
@cameronmcnz
@cameronmcnz Ай бұрын
Git and GitHub are indeed awesome! Thanks for watching.
@fraudude3841
@fraudude3841 9 ай бұрын
I want to know you that....this is the best git and github tutorial in KZbin,moreover I liked your teaching style.
@cameronmcnz
@cameronmcnz 9 ай бұрын
Is this my Mom posting nice things again under a puppet account?
@fraudude3841
@fraudude3841 9 ай бұрын
Nope …student from india🤗
@cameronmcnz
@cameronmcnz 9 ай бұрын
@@fraudude3841 Well thanks so much for the kind words of support. I really enjoyed putting this tutorial together. Once you understand the basics, Git and GitHub gets a lot easier!
@Tee-Star
@Tee-Star 3 ай бұрын
Thanks for this tutorial. I absolutely enjoyed a reboot after being gone for a year.
@cameronmcnz
@cameronmcnz 14 күн бұрын
Don't ever leave us again!
@arberkuqi5670
@arberkuqi5670 Ай бұрын
Boom I finally found the right person who can teach git and github the right way💣💥
@cameronmcnz
@cameronmcnz Ай бұрын
Tag her, I'd love to meet her!
@arberkuqi5670
@arberkuqi5670 Ай бұрын
@@cameronmcnz here
@arberkuqi5670
@arberkuqi5670 Ай бұрын
@@cameronmcnz here
@CamilleKleinman
@CamilleKleinman 10 ай бұрын
Your tutorials are super enjoyable (you're so funny lol) and SO helpful!!! You make learning all this stuff easy, fun, and not at all scary. :)
@cameronmcnz
@cameronmcnz 10 ай бұрын
Thanks for the kind words! I honestly had a lot of fun making this Git and GitHub crash course. Plus, I'm a big Devo fan, so any time I can say Devo it makes me smile.
@musthavechannel5262
@musthavechannel5262 10 ай бұрын
Great teaching method there. You picked a very simple and effective method of naming the files using a familiar system avoiding extra cognitive load of remembering file creation order etc. Looked like a quickie at the end but stash makes it really useful when you want to stash changes in a file rather than the whole file. Great tutorial nonetheless. Thanks for providing it for free.
@cameronmcnz
@cameronmcnz 10 ай бұрын
Thanks! I honestly enjoyed putting together this git and github tutorial, and I've used these examples many times over the years and they seem to really hit home with people. And yeah, git stash was a bit of an afterthought, but it seemed wrong to leave it out. Thanks again for watching and commenting!
@Some-z2p
@Some-z2p 6 ай бұрын
To be honest, this is one of the best tutorial for git and GitHub in youtube. Can you do the tutorial video for docker? it will be very helpful
@theankushgautam
@theankushgautam 2 ай бұрын
Really awesome tutorial, you repeat the earlier topics often so we get more and more familiar with the older topics. That's great way to learn. Also, you look like Ned Stark who made it.
@cameronmcnz
@cameronmcnz 2 ай бұрын
How can I not be flattered by a GOT reference! I had a lot of fun making this tutorial. A lot more fun than Ned had at the end of Season 1, that's for sure.
@farazk9729
@farazk9729 9 ай бұрын
I love how you teach! You're very intelligent, both IQ and EQ (many tech savvy people lack the latter). You know not only what to say but also how to say... . Thank you so much, and new subscriber here :-D
@cameronmcnz
@cameronmcnz 9 ай бұрын
Thank you for the kind words! I honestly really enjoyed putting this video together. It's great knowing people actually learned from it. Happy Git!
@farazk9729
@farazk9729 9 ай бұрын
@@cameronmcnz Haha! Yeah, it's like you're telling a story... with dialogues, monologues, the sequence of events, everything... and that's magic when it comes to teaching. Not everyone can do that... not everyone can tell a "story". Cheers all the way from Sydney, AU
@alex8702-m8n
@alex8702-m8n 2 ай бұрын
think you sir it really help me.😊
@cameronmcnz
@cameronmcnz 2 ай бұрын
Thank Git and GitHub. They're the real heroes. All I did was banter on while clicking buttons. Thanks for watching and enjoy your journey into the world of distributed version control!
@mostafarahimi107
@mostafarahimi107 3 ай бұрын
Great content, thanks a lot!🔥
@cameronmcnz
@cameronmcnz 3 ай бұрын
Thanks for the kind words!
@frodobe_tbaggin3146
@frodobe_tbaggin3146 6 ай бұрын
Great course, really enjoyed it!!!
@cameronmcnz
@cameronmcnz 6 ай бұрын
Git and GitHub are pretty awesome tools when combined. It make doing this video super-easy. Thanks for watching!
@manoknatinola
@manoknatinola 3 ай бұрын
time to learn this in a day. Thanks for the video! 1:21:00
@cameronmcnz
@cameronmcnz 3 ай бұрын
Have fun! Once you kinda get the philosophy of Git and Github, it all falls into place!
@eyad8563
@eyad8563 2 ай бұрын
Great Content. Thank you
@cameronmcnz
@cameronmcnz 2 ай бұрын
Thanks for your kind words! I really enjoyed making this one.
@lukajovanovic3656
@lukajovanovic3656 4 ай бұрын
Wow, what a clear way of teaching, well done , hats down sir!
@POWERTOKNOW
@POWERTOKNOW 9 ай бұрын
Hi Cameron thanks for this Quick Intro to GIT and GITHUB. Very Useful but i have a a small correction to suggest : At 40:25 you mention the git INDEX gets cleared after a commit but in reality the INDEX is not cleared after a commit rather its contents now matches the latest commit . Infact the files in the INDEX can be viewed by running the command : git ls-files --stage
@cameronmcnz
@cameronmcnz 9 ай бұрын
Great comment. You’re 100% correct. I’ll try and choose my words better to account for that nuance. Thanks for keeping me honest!!!
@MouhamedSOW-l5n
@MouhamedSOW-l5n Ай бұрын
but waouh! it's just perfect and im just at the beginning of this video , you explanations Machallah!
@cameronmcnz
@cameronmcnz Ай бұрын
I'll leave you disappointed. Don't get your hopes up. :) Thanks for watching and commenting! I hope you learn something.
@Rakeshs-eq3sj
@Rakeshs-eq3sj 8 ай бұрын
This video is so engaging didn't get any distraction... Thank you for the video....
@cameronmcnz
@cameronmcnz 8 ай бұрын
Thanks for the kind words! I really enjoyed putting this Git and GitHub tutorial together. I'm glad you liked it.
@TaofeekAgiri
@TaofeekAgiri 5 ай бұрын
The way you explain things excites me
@cameronmcnz
@cameronmcnz 5 ай бұрын
Always happy to encourage others who are digging into tough technical topics!
@lightning369
@lightning369 Ай бұрын
I can't help posting more positive reviews about you incredible work.
@UiPathCertification
@UiPathCertification 5 ай бұрын
Amazing Git and GitHub tutorial for beginners like me!
@СашаНастасій
@СашаНастасій 3 ай бұрын
Thank you very much. It was the best tutorial in my life
@Yeager_say
@Yeager_say 8 ай бұрын
Very helpful
@cameronmcnz
@cameronmcnz 8 ай бұрын
Thanks for watching and subscribing! I had a lot of fun putting this together. GitHub makes Git a heck of a lot easier!
@abdalrhamnfaras3277
@abdalrhamnfaras3277 2 ай бұрын
i love man you make my life better
@cameronmcnz
@cameronmcnz 2 ай бұрын
Thank Git and GitHub for making your life better. All I did was click some buttons and talk too much. Thanks for watching! I really appreciate your support!
@DrNichelleDionne
@DrNichelleDionne 7 ай бұрын
Thank you for this because I want to incorporate GitHub into my Python and C++ courses.
@cameronmcnz
@cameronmcnz 7 ай бұрын
You are taking both Python and C++? That's like learning how to drive a go-cart and a Formula 1 car all at the same time. Stay safe from all those pointers in C!
@MaksimVasilenko
@MaksimVasilenko 9 ай бұрын
Thanks Cameron! Very useful information about git.
@cameronmcnz
@cameronmcnz 9 ай бұрын
Thanks! I really enjoyed putting this Git and GitHub tutorial together!
@dharmindersingh7369
@dharmindersingh7369 5 ай бұрын
I love the way you explain sir. Really appreciate your work
@cameronmcnz
@cameronmcnz 4 ай бұрын
Thanks for the kind words! Things like that really motivate me to make more!
@dharmindersingh7369
@dharmindersingh7369 4 ай бұрын
Eagerly waiting for javascript tutorials 😊
@sakaradil7469
@sakaradil7469 Ай бұрын
Thanks ,best explain.
@cameronmcnz
@cameronmcnz Ай бұрын
All the praise goes to Git and GitHub. They make it easy to explain. Thanks so much for watching and commenting!
@godwinchukwu842
@godwinchukwu842 15 күн бұрын
I'm definitely gonna subscribe to your channel, you made my day
@cameronmcnz
@cameronmcnz 15 күн бұрын
Welcome to the club! I'm very happy to have you. And thanks for watching!
@daisymccarty7822
@daisymccarty7822 5 ай бұрын
Really make it easy to learn Git and GitHub!
@sachitabala
@sachitabala Ай бұрын
Best tutorial, Thanks much
@cameronmcnz
@cameronmcnz Ай бұрын
Thanks for watching! I really enjoyed putting this one together.
@Kunaltwts
@Kunaltwts 9 ай бұрын
your teaching is amazing only to the point
@cameronmcnz
@cameronmcnz 8 ай бұрын
You're too kind! I'm so glad you enjoyed this Git and GitHub tutorial!
@DmitriyChebotarev
@DmitriyChebotarev 5 ай бұрын
Thank you for these lessons from Russia You're a very cool teacher.
@scrumtuous
@scrumtuous 5 ай бұрын
Don't stroke his ego! 🤣
@cameronmcnz
@cameronmcnz 5 ай бұрын
Thank you so much for the kinds words. But Git and GitHub really make it easy. Regards from Canada!
@ye-xionlin6976
@ye-xionlin6976 9 ай бұрын
This vedio is so brilliant
@cameronmcnz
@cameronmcnz 9 ай бұрын
Well, it's Git and GitHub that's brilliant. I'm just the conduit. Thanks so much for watching!
@ChuddleBuggy
@ChuddleBuggy 2 ай бұрын
..sorry, just a reference for me to get back to where i left off.. @1:01:33 Thank you for this tutorial.
@cameronmcnz
@cameronmcnz 2 ай бұрын
Thank you for sticking around to the 43:03 mark. I typically assume everyone leaves after about a minute.
@ChuddleBuggy
@ChuddleBuggy 2 ай бұрын
@@cameronmcnz Lol, i regret not getting a cs degree years ago. Never realized it was such fun and lucrative to boot. Now i'm stuck with tutorials that i'm hoping will be good enough to land me a helpdesk job if that 😀
@ChuddleBuggy
@ChuddleBuggy 2 ай бұрын
@@cameronmcnz by the way, you do a great job at teaching.👍
@cameronmcnz
@cameronmcnz 2 ай бұрын
@@ChuddleBuggy I failed turbo pascal in university. Don’t tell anyone please.
@ChuddleBuggy
@ChuddleBuggy 2 ай бұрын
@@cameronmcnz You're doing great, good sir. 😊
@sihemmansour5303
@sihemmansour5303 3 ай бұрын
Precious tutorial, thanks a lot
@cameronmcnz
@cameronmcnz 3 ай бұрын
I really enjoyed doing this tutorial. Fact is, Git and GitHub make it all pretty easy. All I did was talk and click a few buttons. Git and GitHub deserve all the praise!
@sihemmansour5303
@sihemmansour5303 3 ай бұрын
@@cameronmcnz 💗💗💗
@redwansikder3847
@redwansikder3847 10 ай бұрын
Thanks for this great tutorial.
@cameronmcnz
@cameronmcnz 10 ай бұрын
Thanks for the kind words! Trying to really up my KZbin game for 2024!
@ssingh2k8
@ssingh2k8 9 ай бұрын
Love the way you teach ❤
@cameronmcnz
@cameronmcnz 9 ай бұрын
Thanks for the kind words! Sometimes I wonder if I'm wasting my time doing these tutorials. Feedback like this inspires me to keep producing. I really enjoyed putting this Git and GitHub video tutorial together!
@Wiseman..
@Wiseman.. 8 ай бұрын
Thank you for the quality content
@cameronmcnz
@cameronmcnz 8 ай бұрын
Thanks for the kind comment!
@nareshshah2094
@nareshshah2094 5 ай бұрын
Very good video. I I learn lot.
@yadpreet-v4k
@yadpreet-v4k 9 ай бұрын
perfectly explained
@cameronmcnz
@cameronmcnz 9 ай бұрын
Thanks for the kind words! This was one of my funest videos to do.
@elinaratv
@elinaratv 4 ай бұрын
Thanks for the 2x speed recommendation
@cameronmcnz
@cameronmcnz 4 ай бұрын
I"m here for ya! 🤣And I never want to waste anyone's time. (Thanks for viewing!)
@unboxingheim
@unboxingheim 3 ай бұрын
Love your Boooms during the video😁
@cameronmcnz
@cameronmcnz 3 ай бұрын
I always feel good when I can drop a 'boom.' It makes me feel like we've taken a step forward in understanding how things work.
@johnreefervermont4874
@johnreefervermont4874 Күн бұрын
ok. Never done this before but.... You are handsome and smart...Qualities not often found in the same person. Did I mention handsome?. Eye candy for me :)
@cameronmcnz
@cameronmcnz Күн бұрын
I'm actually way more handsome in person.
@johnreefervermont4874
@johnreefervermont4874 Күн бұрын
@@cameronmcnz Blushing over here :)
@gamustips445
@gamustips445 3 ай бұрын
amazing video
@cameronmcnz
@cameronmcnz 3 ай бұрын
Always here to help! So glad you enjoyed it.
@wildanm2589
@wildanm2589 10 ай бұрын
thanks a lot for your tutorial video, it helps me
@cameronmcnz
@cameronmcnz 10 ай бұрын
My pleasure. Have fun working with Git and GitHub!
@VladimirJovana
@VladimirJovana 4 ай бұрын
all those scratches on his hand must be from github branches search. perfect video, btw, thanks a lot
@cameronmcnz
@cameronmcnz 4 ай бұрын
I've got a cat that thinks it's a tiger. Glad you enjoyed the video. And I'll be smart and play with the cat with gloves on.
@TheIntrovertsDebrief-lq4hg
@TheIntrovertsDebrief-lq4hg 7 ай бұрын
I understand that git checkout is not recommended. So what should be used for if you want to be on a specific commit of a branch? For example, a tester might need to test something on an older commit. In VSCode, there is a “checkout” option for that. But is there another way?
@cameronmcnz
@cameronmcnz 7 ай бұрын
I think checkout will still be used for times when an actual 'checkout' of something is needed. As of now, I don't think you can switch to a specific git commit, while with checkout it's a core feature.
@askeijaz
@askeijaz Ай бұрын
Hi, nice video! :) i wish everybody could teach like you do. Could you please share the link to the scrum master's book?
@SarahRasmussen-b3l
@SarahRasmussen-b3l Ай бұрын
Thank you!
@hernanconderanne2152
@hernanconderanne2152 7 ай бұрын
Fantastic!👏
@chocollinscho4637
@chocollinscho4637 9 ай бұрын
i dont know what to say am not confused anymore thank u mc
@cameronmcnz
@cameronmcnz 9 ай бұрын
Best way to start a weekend hearing that I've helped someone begin to learn Git and GitHub as much as I do! Thanks for the kind words. It makes my day!
@abhishekkashyap2206
@abhishekkashyap2206 9 ай бұрын
its great tutorial
@cameronmcnz
@cameronmcnz 9 ай бұрын
I'm glad you're enjoying it! I had a lot of fun putting together this git and github tutorial. The two tools work so seamlessly together!
@fraudude3841
@fraudude3841 9 ай бұрын
could you make shell tutorial too??
@cameronmcnz
@cameronmcnz 9 ай бұрын
You're thinking more of a pure Git tutorial that just works locally with Git and focusses on core Git commands? It's not a bad idea.
@TheIntrovertsDebrief-lq4hg
@TheIntrovertsDebrief-lq4hg 7 ай бұрын
I always thought when we “add” a file to the staging area, it’s more because we need to bundle up certain files that we want to include into the upcoming commit.
@cameronmcnz
@cameronmcnz 7 ай бұрын
I don't think you said anything wrong there. Did I say it differently, because you're correct?
@TheIntrovertsDebrief-lq4hg
@TheIntrovertsDebrief-lq4hg 7 ай бұрын
@@cameronmcnz no you’re right. I misunderstood and jumped the gun a bit with my comment. Git is so confusing to me but damn this course is really good. I didn’t know the difference between fetch and pull before and it’s starting to make sense. Also, the visual guide is amazing
@cameronmcnz
@cameronmcnz 7 ай бұрын
@@TheIntrovertsDebrief-lq4hg Oh, Git can really be overwhelming. But there's a real elegance to it, and once you kinda know how the pieces all fit together, you really start to understand how the whole Git thing works. I really enjoyed doing this tutorial, and it's great to hear others getting something out of it!
@TheIntrovertsDebrief-lq4hg
@TheIntrovertsDebrief-lq4hg 7 ай бұрын
So am I right in saying that we can also add an SSH key to be able to push to origin without needing to sign in each time?
@ALEXYEBOAH-k2u
@ALEXYEBOAH-k2u 4 күн бұрын
I actually did not get the parent folder with the ".git". Checking the status, I get fatal: not a git repository help would be greatly appreciated
@cameronmcnz
@cameronmcnz 4 күн бұрын
Not a git repository definitely means the command is being run in a place that is not a git repo. The repo may have been cloned to a subfolder. Do an ls command or a dir command and see if there is a subfolder there. Then cd into that subfolder and do a git status Definitely open the folder up in Windows Explore and look to see what folders and subfolders are there. If you clone a repo, a folder with the repo name should be created. It is INSIDE that folder where you'll find the .git directory and you can run the git status command.
@alimansimov1929
@alimansimov1929 2 ай бұрын
36:59, I stopped here and will definitely come back
@cameronmcnz
@cameronmcnz 2 ай бұрын
I'm honestly surprised if anyone ever gets past the 30 second mark, let alone the 30 minute mark.
@lostinthenarrativve
@lostinthenarrativve 3 ай бұрын
Hey man, is MERN stack ( Plain React and not Nextjs or other metaframeworks ) a good tech stack for freelancing ?
@cameronmcnz
@cameronmcnz 3 ай бұрын
I know a lot of devs who have made a lot of money off the MERN stack. It's not bad, that's for sure!
Learn Git - Full Course for Beginners
3:43:34
freeCodeCamp.org
Рет қаралды 923 М.
Noodles Eating Challenge, So Magical! So Much Fun#Funnyfamily #Partygames #Funny
00:33
УДИВИЛ ВСЕХ СВОИМ УХОДОМ!😳 #shorts
00:49
One day.. 🙌
00:33
Celine Dept
Рет қаралды 63 МЛН
Learn Git and GitLab Tutorial For Beginners | Full Course [2024]
1:44:09
Cameron McKenzie
Рет қаралды 14 М.
Git, GitHub, & GitHub Desktop for beginners
22:16
Coder Coder
Рет қаралды 796 М.
Looking for beta testers
50:31
Mike Whit
Рет қаралды 83
Git Tutorial for Beginners: Learn Git in 1 Hour
1:09:13
Programming with Mosh
Рет қаралды 2,6 МЛН
Flutter Engage
3:58:21
Flutter
Рет қаралды 2 МЛН
C Programming Tutorial for Beginners
3:46:13
freeCodeCamp.org
Рет қаралды 15 МЛН
AWS Certified Cloud Practitioner Training 2020 - Full Course
3:58:01
freeCodeCamp.org
Рет қаралды 7 МЛН
NestJs Course for Beginners - Create a REST API
3:42:09
freeCodeCamp.org
Рет қаралды 1,6 МЛН
GitHub Basics Made Easy: A Fast Beginner's Tutorial!
23:30
Skill Foundry
Рет қаралды 196 М.
ASP.NET Core Full Course For Beginners
3:43:18
Julio Casal
Рет қаралды 348 М.
Noodles Eating Challenge, So Magical! So Much Fun#Funnyfamily #Partygames #Funny
00:33