Git Tutorial For Dummies

  Рет қаралды 963,772

Nick White

Nick White

3 жыл бұрын

The Best Place To Continue Learning Git / Github - bit.ly/3MFZLIZ
Join my free exclusive community built to empower programmers! - www.skool.com/software-develo...
Preparing For Your Coding Interviews? Use These Resources
--------------------
(My Course) Data Structures & Algorithms for Coding Interviews - thedailybyte.dev/courses/nick
AlgoCademy - algocademy.com/?referral=nick...
Daily Coding Interview Questions - bit.ly/3xw1Sqz
10% Off Of The Best Web Hosting! - hostinger.com/nickwhite
Follow My Twitter - / nicholaswwhite
Follow My Instagram - / nickwwhite
Other Social Media
----------------------------------------------
Discord - / discord
Twitch - / nickwhitettv
TikTok - / nickwhitetiktok
LinkedIn - / nicholas-w-white
Show Support
------------------------------------------------------------------------------
Patreon - / nick_white
PayPal - paypal.me/nickwwhite?locale.x...
Become A Member - / @nickwhite
#coding #programming #softwareengineering

Пікірлер: 1 500
@ankushchaudhary9228
@ankushchaudhary9228 3 жыл бұрын
@Nick White, bro I got teary eyes watching this video because first time in my life something just goes into my head and just stays there in one try Idk how Idk what happened but it happened. Thank you (btw I know how to use git but this is something else)
@juustifytries
@juustifytries 2 жыл бұрын
I fucking second this shit 🥺 new child of nick here
@kennethornieta2375
@kennethornieta2375 2 жыл бұрын
Add me up!(。•̀ᴗ-)✧
@auosalmohammad9113
@auosalmohammad9113 Жыл бұрын
انا
@rewaj56
@rewaj56 Жыл бұрын
God stepped in
@uberNerdStatus
@uberNerdStatus Жыл бұрын
SAME
@waleeddib7096
@waleeddib7096 3 жыл бұрын
Btw in all honesty. If you start a for dummies series you’re going to blow up on KZbin. It takes skill to dumb down things.
@153ridzzzz
@153ridzzzz 3 жыл бұрын
I would say it takes ALOT of skill.
@flowerofash4439
@flowerofash4439 2 жыл бұрын
just like einsten used to say "if you can't enough it explain, you don't simply it well understand" or something like that
@kools67
@kools67 2 жыл бұрын
@@flowerofash4439 soooo funny - you are a genius, Ash
@flowerofash4439
@flowerofash4439 2 жыл бұрын
@@kools67 obviously i am
@Thecowthatcould55
@Thecowthatcould55 2 жыл бұрын
Fr. Hope he sees your comment.
@buildwithcode9743
@buildwithcode9743 3 жыл бұрын
To Nick: Can u please make this a series for other topics as well? To the others: Upvote this comment if you share the same thought ;)
@thehunted316
@thehunted316 2 жыл бұрын
I swear, his teaching pattern is so good. I wish he has a javascript and golang course like this.
@muhammadjunaid3684
@muhammadjunaid3684 2 жыл бұрын
I was commenting the same thing. yesh bro. He should!
@triumphprince5402
@triumphprince5402 11 ай бұрын
💯
@sahaskamble4467
@sahaskamble4467 6 ай бұрын
A Redditer "Upvote"😂
@Dmnzzx
@Dmnzzx 6 ай бұрын
@@sahaskamble4467 many people js say upvote I started using upvote because of udemy not everything is reddit
@transcend8826
@transcend8826 6 ай бұрын
I like how he seem so frustrated while I'm understanding everything he said. Learning is so much fun
@vihrigapozax4592
@vihrigapozax4592 Ай бұрын
:D true. I felt like he just shared my frustration about the fact that people have never actually said these basic things to me aloud, because they are so trivial that I should be able to read them from my teachers mind. Which I haven't been able to do, surprisingly.
@JStephs1950
@JStephs1950 Жыл бұрын
At 72 years old and more than one college degree, I've had my share of bad teachers, and good teachers, and so-so teachers. When @Nick started off saying he was going to teach Git like we were 5 years olds, I immediately "liked" this video and subscribed. That's my idea of the best way to teach. The worst teachers have always been those who forget what it was like to not know something; coincidentally, most of them were more interested in showing how much they knew instead of trying to impart their knowledge to students. That was a combination of faults deadly to an enjoyable, informative class. The only thing that will convince me to come back and remove my "like" is if he doesn't live up to the promise and starts getting all complicated and laden with detail. I look forward to finally being able to get something out of Git.
@gergemall
@gergemall 4 ай бұрын
68 years old here with graduate school degrees and I enjoy learning. Great instructor. Thx
@hoofheartedicemelted296
@hoofheartedicemelted296 4 ай бұрын
55 year old here. I agree with the positive things said about the teaching method here. Liked and Subscribed.
@charliearmour1628
@charliearmour1628 2 ай бұрын
Here here. Me too.
@sraynitjsr
@sraynitjsr 3 жыл бұрын
This video is 1000000000000 times better than any 5, 10 Hour long playlist out there on KZbin, simply awesome
@mahmoud-bakheet
@mahmoud-bakheet Жыл бұрын
😂😂😂😂😂😂😂
@mahmoud-bakheet
@mahmoud-bakheet Жыл бұрын
yes I agree
@Jonathan_Strange
@Jonathan_Strange Жыл бұрын
For people new to git, it may have become a little confusing at 14:30 where a similar word "pull" is mentioned. A "Pull Request" (essentially a request to merge) is not the same as the 'pull' command (which retrieves the latest version from the remote repository). A pull request is basically a note (request) to others (usually handled by the owner) to notify them that you have made changes on a branch and want (request) those changes to be merged into the main (usually 'main' or 'master', but may be another relevant branch, like 'UAT') branch. After a short discussion & quality check (or none at all) and a look at the changes (or not) a merge into the relevant branch is usually done. _Please feel free to add any comments, corrections or clarifications._
@Jonathan_Strange
@Jonathan_Strange Жыл бұрын
​@@catrybou I agree... based on the context of a Developer it doesn't seem like a logical term to use. I suspect it might be similar to the following analogy of the code being like the payload on a row boat. Where we have the following actors: A) "Ship" at sea / your Development Environment on your PC, B) "Rowboat" / your code in 'transit', C) "Dockyard" / Remote Repository (eg. GitHub, Azure DevOps, BitBucket, etc.). When you load your code from your Ship (A) onto the Rowboat (B), you "commit" it to the rowboat. When you send the Rowboat (B) from your Ship to the Dockyard (C), you "push" it to the shore. When you want your code (on the rowboat now waiting in the docks at shore) to be merged into the intended branch, you submit a "pull request" to the Master of the Dockyard to pull your code from the "Rowboat" (B) into the "Dockyard" (C). I guess it is context related, ie. in context of the Dockmaster, he would satisfy the "Pull Request" by pulling it onto shore and into the Dockyard. _Or at least that's the way that I understand it._
@WalterNebedum
@WalterNebedum Жыл бұрын
@@Jonathan_Strange awesome !!!😀
@NathanHedglin
@NathanHedglin Жыл бұрын
​@CatRyBou because 'pull' is a 'fetch' and 'merge'.
@debasishghoshsays
@debasishghoshsays 9 ай бұрын
@Jonathan_Strange hey how can i connect to you man!i think i can learn a lot from you
@Ali_Hassan_jatt
@Ali_Hassan_jatt 4 ай бұрын
​@@Jonathan_Strange bro your comment is worth more than the hours of videos I have watched on this topic
@JasonBillingham
@JasonBillingham 2 ай бұрын
Two years later and this is still by far the best Git tutorial I've found on KZbin. Simple, easy to understand, and didn't want to make me tear my hair out. Thank you for de-mystifying Git and GitHub for me and showing me how simple the basics really are.
@screaminscott
@screaminscott 2 жыл бұрын
I like how you started with the concept of using Git to save your progress. Everyone else always starts with the concept of version control and repositories.
@amar-vt6wr
@amar-vt6wr 11 ай бұрын
Version control is kind of the same concept as saving progress
@drbuni
@drbuni 4 ай бұрын
@@amar-vt6wr "Version control" is not as simple to understand as saving progress to those who aren't deep into programmer lingo.
@mikeyserrano9748
@mikeyserrano9748 3 жыл бұрын
Even as a 3rd year cs student, Git still confuses tf out of me, so this was VERY much appreciated
@Macheako
@Macheako Жыл бұрын
Bro, I personally put that at the feet of college instructors for CS. They NEVER taught me or my class about versioning, available applications, or even the theory behind any of it. But boy oh boy did we learn about JPanes 😂❤
@yoatemybeans2334
@yoatemybeans2334 6 ай бұрын
How did you survive the second year without git?
@IsaacFinance
@IsaacFinance 7 күн бұрын
hows life treating you know u gitting
@yuji9774
@yuji9774 6 ай бұрын
I love how he seems impatient and drags his voice over every sentences. It cracks me up and keeps me interested. Thank you dude!!
@algoa456
@algoa456 10 ай бұрын
Hey Nick, even 2 years later your video is still great. It neatly and clearly provides the basis for understanding Git and GitHub without overcomplicating the basics. Excellent. Thank you.
@bingoboingoe
@bingoboingoe 3 жыл бұрын
10x more helpful than any other git tutorial I've seen. Thanks bud.
@69k_gold
@69k_gold Жыл бұрын
Most important note. Always use " " for directory paths and file names, this will not throw any errors when the directory or file has spaces in its name
@nicholasspidel1471
@nicholasspidel1471 Жыл бұрын
I felt like I was wasting my time watching other git tutorials, because everything went over my head. But not here, everything made perfect sense. Thank you! This is by far the best Git/GitHub tutorial on the internet. You're a great teacher.
@MichaelKazembe
@MichaelKazembe Жыл бұрын
I just began my software engineering journey and I didn't know to start learning git and github. I felt like a 5 year getting this all in. You are perfect teacher! I am ready to put this into practice and dive deep. Thank you!
@DJTechReviews
@DJTechReviews 2 жыл бұрын
I have watched sooooo many tutorials on Git, and I can honestly say, this is the best one. By far. Super easy to understand. Well done sir.
@harrylongofficial6248
@harrylongofficial6248 2 жыл бұрын
I liked and subscribed because after a DOZEN git and GitHub tutorials of people droning on so fast about technical jargon, you put it into fine words of understanding and at a brilliant pace for which I felt in my personal experience. can't wait to discover more great stuff from your channel! My programming work experience starts tomorrow so this was a life saver!
@fredericoamigo
@fredericoamigo Жыл бұрын
Thank you for not over-complaining this. Super good basic tutorial. Also totally agree about the clouds chasing part.
@alexisrdevitre
@alexisrdevitre Жыл бұрын
Fantastic tutorial, please make more of those. Every library and software tool in the world should have a video like this up at the beginning. Something that gets you to 80% of the knowledge you'll ever use in 20 minutes so you have some bearings and clear understanding of the lingo that allows you to go and learn the rest if you need.
@yaroslavasavchuck6631
@yaroslavasavchuck6631 Жыл бұрын
Thank you dude, this tutorial was really helpful for me, it’s probably the best tutorial on GIT (at least for beginners). I’d seen many videos, tutorials and different stuff on this topic and still felt myself so stupid ‘cause I just couldn’t get into it, but after your tutorial so many things became clear for me. So now GIT isn’t so scary for me as it was before watching your video. Thank you, keep up your work💪🏼
@alphainfinitum3445
@alphainfinitum3445 Жыл бұрын
Anyone can give instructions, but very few people can teach. You did an amazing job teaching this small but confusing subject.
@karlhill6652
@karlhill6652 Жыл бұрын
@Nick White, .....You-just-made-my-day! This is by far the best ever tutorial I have ever seen! Plain, simple and no fuzz, small peaces at a time. I love it and it stuck right away. Thank you sooooo much!❤ I so wish that everyone who does these kind of tutorials would do it your way. Keep up the good job!👍🙂
@Mantris100
@Mantris100 Жыл бұрын
I do some minor coding stuff purely as a hobbyist and tinkerer - and this has been so useful to get me started with git and GitHub. Thanks!!!
@suntechh
@suntechh Жыл бұрын
I don't usually comments on KZbin videos. I'm starting at programming, I know about GitHub (but didn't really understand how it worked). Didn't know Git was a thing. You made exceptionally clear explanation, I've understood everything and I wanted to thank you for that. You definitively gained a subscriber. Keep up the good work !
@BekBrace
@BekBrace Жыл бұрын
Beautiful job explaining, Nick ! I advise you to make a whole "for dummies" series, it's going to be very useful and successful
@khalilebdelli6199
@khalilebdelli6199 Жыл бұрын
first time i watched this video , I had just started getting into programming and it was just something I came across and kinda ditched because it was out of my league, but now as im developing apps and having to collaborate with other devs , I came back to watch this video again and actually learn from . i want to say thank you so much for this amazing tutorial , you're really helping some dummies out there .
@csipawpaw7921
@csipawpaw7921 4 ай бұрын
I'm an old retired guy trying to get back into learning programming . I use to do it as a hobby back in the late 70s080s, back in the days of hexadecimal programing. So I need all the help I can get and I need it as simple as passable. Thank you for understanding the needs of people like myself.
@rongarza9488
@rongarza9488 2 ай бұрын
@csipawpaw7921 I'm an old retired programmer too. Python, SQLite3, RegEx and the like were fairly straight forward, and enjoyable learning experiences. What I am seeing though is that there are actually millions of young people -- with these skills and recent college degrees -- going nowhere with this. I hope you are not hoping to get a job. If you are and if you do, that would be great, please tell us all.
@void791
@void791 Жыл бұрын
I've been researching all day for short n sweet tutorials but this is the first git / github tutorial I've actually understood. Thank u!
@KaisarAnvar
@KaisarAnvar 2 жыл бұрын
You know, every time I watch your video on full screen, I exit and check to make sure I have subscribed even though I already did. That’s how much I love your videos. Direct, no BS, straight to the point. Looking forward for more videos brother.
@ironichoneybadger5066
@ironichoneybadger5066 Жыл бұрын
love this because it is something that I struggle with. When I am programming, I usually panic and add then delete a bunch of dumb stuff without keeping track of what I'm removing or adding, so this will help out in making sure I've got a running history of what I'm working with at all times!
@evfour3335
@evfour3335 Жыл бұрын
As a new member in sales/PM of a tech company, with almost no tech background, you just taught me a new language. I always want to support my devs, and I speak several languages, but you just really helped me to communicate. Thanks a lot!
@georgizmd5664
@georgizmd5664 Жыл бұрын
I am learning the fundamentals of Python Coding in a Software University in Bulgaria. Soon, i am about to catch up with git & github. And let me tell u this... Good sir, u are born to be a teacher/trainer! Much better than any other explanations in my whole history of education, i swear! As simple as needed for the mind to "consume" all that space of info. Thank u kindly, good sir!! :) That was a step ahead for me!! :)
@horaceweatherby2910
@horaceweatherby2910 5 ай бұрын
good luck georgi from bulgaria on your career!
@markmacnab8127
@markmacnab8127 Жыл бұрын
Thank you for this video. I am 73 years old and you made this simple enough for me to understand it. Others tutorials did not explain how to create a repository and init it.
@heterodoxagnostic8070
@heterodoxagnostic8070 Жыл бұрын
I'm very analytical, but when i don't know the fundamentals of something, this is at least 5 times more effective way of learning for me than usual tutorials, this was AWESOME! thank you very much for this video, i didn't even think i needed to know how git worked, but after clicking this recommended video, i understand that i needed it.
@LareauxLearningLibrary
@LareauxLearningLibrary Жыл бұрын
@NickWhite - Thank you so much for this video. I am in an IT grad program and I (and my ADHD) was in physical pain watching each of the videos they recommended were hours long and boring AF. You and your videos are like the cool side of the pillow... on both sides. THANK YOU!!! I learned more from you in minutes that these crazy professors haven't been able to teach me in days. THANK YOU!! Love your teaching style. I understand that other commenter that said they got teary eyed... I did too.
@debalghosh5412
@debalghosh5412 3 жыл бұрын
You know a tutorial is fire when it keeps you engaged even after a tiring day. Watched it till the branch segment, but I swear I will rewatch the entire tut tomorrow
@swedishguyonyoutube4684
@swedishguyonyoutube4684 Жыл бұрын
LOVED this video so much! My professor had a lecture on version control where he causally mentioned Git and GitHub, said we should look into it, and then he gave us like a million different links, and a zoom hangout space where we could ask questions if we were confused like a day or so later. Also, he shared a video where he only used terminal commands. Suffice to say, everyone was so confused they didn't even know what to ask about. THIS, however, is just what you want as a beginner. Basic stuff. Described in simple terms, with simple real life examples. Great job!
@conradmbugua9098
@conradmbugua9098 Жыл бұрын
I loved the game analogy he used, it just clicked after that for me
@NicksMind21
@NicksMind21 Жыл бұрын
Thanks @Nick White. 6 videos on this basics of Github, and you are right. Your video is best hands down. Now all I need to understand now is difference between branches and forks. Thanks again!
@smazdev
@smazdev Жыл бұрын
This is pure GOLD!! I wrote my first program chillin' (literally) in a big computer room surrounded by a bunch of mainframe equipment. I've managed to stay abreast of all the latest tech trends and keep current in my skills. That is until I tried to learn web development using Java, Springboot & React. Along with that came git. I've watched at least 15 different tutorial videos, some that droned on forever, then this one popped up in my feed. It was a game-changer for me. Suddenly, CLICK! it all made sense. THANK YOU!!
@edwardwong654
@edwardwong654 Жыл бұрын
I love his refreshing style. He already knows that I am an idiot, uh I mean dummy, so he cut's out the noise. Instead he mentions related areas to give you a better understanding of the WHYS of dooing things to complement the WHATS. Good job! Now I am going to commit my comment.
@user-li2od9wv4q
@user-li2od9wv4q 2 жыл бұрын
This is the only video people need to understand and able to start using git immediately. Awesome !
@KikoJuarez
@KikoJuarez Жыл бұрын
One of the best explanations (not tutorial, this is way better) I've ever seen. Simple, understandable for non-programmers like me, and useful for everyone, regardless of their programming knowledge. Thank you, so, so very much.
@liresto
@liresto Жыл бұрын
I’m lucky to have stumbled on this. You would not go wrong if you continue doing videos with the same approach as this one. Thank you!
@Arturs007
@Arturs007 3 жыл бұрын
Before this, I watched many git video tutorials. Git seemed something so obscure and difficult. After this video, I finally started to understand it, thanks :)
@thalesesteves
@thalesesteves 2 жыл бұрын
Wow. Never thought i would learn to use GIT in 20 minutes. Great work!!!
@mareikekeller9688
@mareikekeller9688 Жыл бұрын
Ooooooh, wow!!! Have had to use GitLab for about 2 years now, but had no real idea how it works and thought you need to be a pro to set up and manage your own repository. Now it alll makes sense and seems pretty straight forward. You are the Master of the Git Tutorial! Thanks!!!
@juliusarcanum
@juliusarcanum Жыл бұрын
You should do more of this kind of thing. This was a perfect intro to Git. Thanks a lot man.
@bashisobsolete.pythonismyn6321
@bashisobsolete.pythonismyn6321 3 жыл бұрын
easter sunday and all my stuff got saved. God bless you St. Nick
@unklejon4690
@unklejon4690 8 ай бұрын
Straight up I don’t code, just here passing my retirement time in gods waiting room, but even I followed this explanation. Well done son well done
@hughmorrison8586
@hughmorrison8586 4 ай бұрын
I spent yesterday struggling to understand 'push' 'pull' onto github. This was a great lesson. Thank you.
@Ph4n_t0m
@Ph4n_t0m Жыл бұрын
My brother who shares the same name (first and last) could probably understand this. And that's saying something coz he hates coding and ventured outside of userland. I however have dabbled in coding of various kinds and Git (and hub) has always been a mystery, and a hurdle. You're right. Every guide is just off-putting. So yours is exactly what I've been needing! Thank you sooooo much!
@RutiYT
@RutiYT 3 жыл бұрын
I already know git, but I wish I could take back the time it took me to learn git and watch this video instead. I will pass this video around to my coworkers, I appreciate you man.
@shivarampalackapillil5283
@shivarampalackapillil5283 3 жыл бұрын
I LOVE YOUR CONTENT, PLEASE KEEP DOING IT PAPA. On a more serious note, this is by far the best video ive seen on youtube, and oh boy did the first 5 semesters of CS forced me to relearn just enough to do what i needed only to completely forget it 6 months later. Your vids have been keeping my interest for the course during this boring ass online classes bs pandemic time. Shoutouts to those that interpret stuff as a 5 yo, all the way from brazil.
@franklanham6936
@franklanham6936 Жыл бұрын
This video is such a breath of fresh air. I am an old software engineer, and I was there in the early 70s when UNIX first came out. I started reading the documentation to learn it, and it was so frustrating. It seems that every piece of the documentation referred to some other concepts that you didn’t know yet. You basically had to know everything to learn anything. This is typical of how technical documentation turns out when written by engineers or technical people. Would it be so hard to start at the top with basic concepts so you understand how the different parts relate, without having to learn all the details first? This is what Nick is doing here, and I give him five stars for his approach. I hope he can apply this to other areas of software development. Thanks Nick!
@DeskoTEK
@DeskoTEK 6 ай бұрын
there is a special place in paradise for people like you dude, honestly the best git tutorial out there !! thank u very much, taking notes while checking this made me understand git better than ever.
@standardlatinohuman
@standardlatinohuman Жыл бұрын
You are an absolute unit for teaching things this way.... Thank you! There is a bunch of pretentious mfs who just want to feel superior and over complicate things unnecessarily. This should ALWAYS be the standard explanation for everything! You have already the soul of a good teacher! Ty! Liked and subscribed! You helped me alot!
@naminami3180
@naminami3180 3 жыл бұрын
I really needed this. thank you! :) best git tutorial ever
@Mikeriker
@Mikeriker Жыл бұрын
Thats exactly what i needed. Simple, easy, fast and begginer-friendly explenation. Thank you sir!
@mumoph
@mumoph 8 ай бұрын
Instant subscription, very well explained and I actually got all of it despite being at the first step of my coding path. Excited to check your other videos too, much appreciated!
@fanifyeyev
@fanifyeyev 3 жыл бұрын
Even though it is really descriptive, I would recommend adding some visual explanation as well. I used a really good technique when I explained git flow to my wife. I used storage boxes as 'commits': I told her, that a commit represents sealed changes, like a box containing a bunch of things/clothes you want to pack. You can put things/clothes into boxes, label them and later send them to a storage room. 1. Selecting things/clothes you want to put into the boxes(git add ....) 2. Putting things/clothes into a box, labeling it and packaging with band (git commit -m "label") 3. Send the boxes(git push.. ) to a storage room(origin) Of course, that is just a simple usage, but any other commands(revert, etc) can also be used in this scenario. That helped her understand the git flow.
@hectorcanizales5900
@hectorcanizales5900 Жыл бұрын
i'd also recommend engineer man's video on git
@michaeldelay3925
@michaeldelay3925 Жыл бұрын
Thanx. You are helpful too.
@TonyStack
@TonyStack 3 жыл бұрын
Holy shit this is actually so good thanks nick you cleared up so much confusion! :D
@queerLife321
@queerLife321 11 ай бұрын
By far the best explination video on git I've seen so far. Thank you very much, @NickWhite. I love how you explained in 20 min as much as others explained in 1 or 2 hours :D
@title_anime_yt
@title_anime_yt 7 ай бұрын
Thank you, your explanation really helped. Previously, I didn’t know the commands and therefore used buttons in vs code, I didn’t really understand them either, so very often everything broke and it really pissed me off, git was a pain for me. But after your video, I learned the commands you gave and everything now works like a clock. Now I'll try to use git more often.
@oggamer2244
@oggamer2244 3 жыл бұрын
The video game analogies were so easy to understand. You're amazing bro, this is why gamers rule.
@Dregun
@Dregun 9 ай бұрын
Thank you mommy
@euanfisher6913
@euanfisher6913 8 ай бұрын
This was a huge help for a beginner like me, all the other 1hr+ videos were a bit off-putting. Your style is great, natural teacher!
@mjustjeanette7026
@mjustjeanette7026 Жыл бұрын
Thank you. I'm working on getting back into coding after a long hiatus. Currently learning the '.changes' that cover the advances from when I started coding in C, C++, and Scheme.
@acc.7953
@acc.7953 3 жыл бұрын
dude I literally searched "git for kids" just yesterday and this was in my top recommended,lol. I'm not complaining.crazyyy!!!
@anirbansarkar6306
@anirbansarkar6306 3 жыл бұрын
This approach of considering viewers as complete beginners is best 🙏 thanks Nick😇
@giftcp82
@giftcp82 2 ай бұрын
Nick you have 100% simplified GIt. This is the best tut I have seen on youtube on this topic and I have seen plenty. You have earned my sub
@vikramarora1182
@vikramarora1182 Жыл бұрын
This is so good, The art of exxplaining is a rare diamond that a very few posses. Thanks man
@missmahem
@missmahem 3 жыл бұрын
Thank you daddy! But seriously I struggled with this the most. Downloading this video for future reference.
@2024comingforyou
@2024comingforyou 2 жыл бұрын
Hey ,i am not a native English speaker , why do kids nowadays started to use daddy in their vocabulary ? I mean is he your dad or what is the feeling behind calling him daddy?
@lukejames5467
@lukejames5467 2 жыл бұрын
@@2024comingforyou Hi Samarth, it's just a humourous way of referring to someone as a helpful figure who one can rely on for guidance. It's rather complimentary.
@tarnished3571
@tarnished3571 3 жыл бұрын
It's super crazy how most computer science degrees don't teach you git. A lot of the things you learn is superfluous and most people don't need to know the difference between a NFA and a DFA. These kind of classes should be optional. Obviously there should be compulsory classes like Programming and data structures.
@pulgasari
@pulgasari Жыл бұрын
This is great. A lot of the difficulty I had learning to code was because I was taught by people who forgot, or don't understand, how they learned themselves. Then when they try and dumb it down retrospectively, they lose focus, or use elaborate metaphors. This I can work with.
@alexgerling3686
@alexgerling3686 Жыл бұрын
That's awesome mate, thanks for making the video my friend told me it's a bit of a headache to learn but you made it easy to understand.
@KevinNaughtonJr
@KevinNaughtonJr 3 жыл бұрын
i finally git it
@SilvioFYT
@SilvioFYT 2 ай бұрын
Anytime anyone talks to me like I'm a 5 year old I immediately understand EVERYTHING
@Braussie1
@Braussie1 4 ай бұрын
5 minutes into the video and I've got a sense that I'm not just absorbing knowledge, I am learning from you Nick, thank you and congrats mate 👍
@user-sw9ds5ly2t
@user-sw9ds5ly2t 2 ай бұрын
"If you can't explain it simply, you don't understand it well enough."
@IIGeminiGemII
@IIGeminiGemII Жыл бұрын
0:46 So, uh...Dad - Can I get a SMALLish loan from you, PLEASE?? I REALLY need a new car...
@sovereignlivingsoul
@sovereignlivingsoul 6 ай бұрын
i wish i had seen this 2 years ago when you made this video, best git video ever, hilarious presentation, exactly what i needed to get back on using git for my projects
@steverobinson8771
@steverobinson8771 6 ай бұрын
Honestly, I think making a 'Git tutorial for dummies' video, that is a) concise, b) understandable, and c) engaging is probably one of the hardest things to do really well. This video is easily the best attempt I've seen to date! 😎
@ColeHastings
@ColeHastings 3 жыл бұрын
Sweater is dripping with sauce
@amrik9614
@amrik9614 3 жыл бұрын
Wait lol you know Nick?
@mwnkt
@mwnkt 3 жыл бұрын
I always wanted to learn like I'm a five year old;
@anirbellahcen5551
@anirbellahcen5551 Жыл бұрын
Your style of teaching is just amazing. Please keep good works about computer sciences, web development.
@spacecowboy2483
@spacecowboy2483 Жыл бұрын
Thank you, thank you, thank you! I was procrastinating to learn about this topic because everything I read on it was so convoluted. Your video made me pierce the wall of refusal and start using it. Liked and subscribed!
@CreativeCoLabAfrica
@CreativeCoLabAfrica Жыл бұрын
Was on the verge of giving up learning git. This was super helpful. Thank you so much. You're awesome!
@user-gw7pl3sm1i
@user-gw7pl3sm1i 2 ай бұрын
Hey Nick, great video. Great bc it's right to the point and short enough for my attention span. (and funny. you looked like you just rolled out of bed after a night of partying and remembered you were going to make a vid - yet pulled it off amazingly well!) been programming since the '90's but never used version control software bc it was too much bother to go thru the learning curve. I had real work to do. (microcontroller projects are pretty easy to maintain manually, anyway.) Tried GIT but got frustrated & gave up. Watched your vid and now very comfortable with enough of the basics to do what I need (at this point, anyway). I still have trouble with GIT GUI - it just seems a little to abstract to feel safe using it, so I just keep a post-it around with 4 of your command line GIT commands and that's all I need to setup GIT on a project and feel safe about it - All in about 15 seconds. The only other thing I needed to figure out was the git.ignore file. But that was pretty easy. Once it's setup, GIT GUI makes a bit more sense to me and I can explore it's features as needed. I think GIT is okay and useful, but the user interface has just never been done very well. Your focus on the very basics was very helpful. The other features can come with time and as they become needed and useful.
@NoMusiciansInMusicAnymore
@NoMusiciansInMusicAnymore 2 ай бұрын
This is awesome, I'm not a slouch when it comes to IT but I'm relatively new to coding (lots of SQL but just starting in with python) this is awesome, you really have to understand a topic to break it down this effectively and this is exactly how I learn, if I can understand the basics I can work out the more complex stuff, I really appreciate the videoi and I am now off to check out your other content!
@DarrenSemotiuk
@DarrenSemotiuk 8 ай бұрын
EXCELLENT basic foundationals summary. Other than you missing 'git diff' and 'git status' -- both of which are essential before doing your 'git add' (in my opinion) -- always good to see exactly WHAT my changes are that I am about to commit!
@Dude27th
@Dude27th Жыл бұрын
I wanted to understand this last year but never got around to fully understando how to use it as it sounded very technical. This video just did it! ^^ THank you so much!
@MartinezRBA
@MartinezRBA 8 ай бұрын
Beautiful!!! I really like this approach. In fact, there's a teaching/learning method that Feynman used an it also takes into account simplicity, it forces to keep your explanations straight foward to the point you could explain complex topics to a kid. I think this is a killer approach, it always works for everyone. Congrats, looking forward to create content like you!
@MikeJones-dr8os
@MikeJones-dr8os 6 ай бұрын
im not a coder, but Im running in to places where im directed to github more and more. I'm grateful for the way to explain this. It not boring, its very helpful and simple. thank you sir.
@kofikumi9190
@kofikumi9190 Жыл бұрын
I've watched a lot of tutorials on a lot of things but his right here is the realest any youtuber has been. I love your content and how you made it so easy. 🔥🔥
@behrouz741
@behrouz741 Жыл бұрын
I studied at a couple of good EU universities, but without any doubt, you got the best teaching technics, you rock mate!
@tomkuhl2945
@tomkuhl2945 7 ай бұрын
Thank you for this Nick. For a comparison, I just finished Google’s Git/GitHub course on Coursera. What took you twenty minutes to explain took them about 20 hours to teach when you include labs, maybe more. Google’s course is setup to be done over four weeks and the only thing they covered that you didn’t is rebasing, and like you said, that’s not important for beginners who most likely won’t even be creating branches.
@dustinhxc
@dustinhxc Жыл бұрын
Holy crap.. I FINALLY understand! I’ve tried tutorials and they are TOOOOO informative. This was perfect. Thank you!
@sauzeefy
@sauzeefy Жыл бұрын
I just watched this for the fun of it while eating dinner. I'm now using git to rollback folders that I'm using while modding games, projects in adobe, and models in blender. Thanks a lot! I didn't realize that this was even a tool that was available to me!
@drewskiwest5284
@drewskiwest5284 20 күн бұрын
less than 30 seconds in, i already appreciate your approach "talk to me like an idiot" step by step, literally like i'm a moron, this is what i'm looking for hopefully as we're gonna see once i finish video i'll rate it. since i always have issues once i finish a project and want to create a repo on github then upload it from VSCode terminal which i've used gitbash as my terminal priority.
Git Tutorial for Beginners: Learn Git in 1 Hour
1:09:13
Programming with Mosh
Рет қаралды 2,2 МЛН
Self Taught Programmers... Listen Up.
11:21
Nick White
Рет қаралды 961 М.
когда одна дома // EVA mash
00:51
EVA mash
Рет қаралды 9 МЛН
Coding Was Hard Until I Learned THESE 5 Things!
8:02
Nick White
Рет қаралды 21 М.
The Worst Software Engineer Of All Time
0:44
Nick White
Рет қаралды 8 М.
Git, GitHub, & GitHub Desktop for beginners
22:16
Coder Coder
Рет қаралды 686 М.
How Git Works: Explained in 4 Minutes
4:18
ByteByteGo
Рет қаралды 113 М.
Docker Crash Course for Absolute Beginners [NEW]
1:07:39
TechWorld with Nana
Рет қаралды 1,4 МЛН
He Got A Programming Job From This?
0:30
Nick White
Рет қаралды 9 М.
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Рет қаралды 902 М.
Git Tutorial for Beginners - Git & GitHub Fundamentals In Depth
43:06
Tech With Tim
Рет қаралды 813 М.
3 Types of Algorithms Every Programmer Needs to Know
13:12
ForrestKnight
Рет қаралды 416 М.
Learn Git In 15 Minutes
15:59
Colt Steele
Рет қаралды 2 МЛН
phone charge game #viral #tranding #new #reels
0:18
YODHA GAMING RAAS
Рет қаралды 11 МЛН
Вы поможете украсть ваш iPhone
0:56
Romancev768
Рет қаралды 135 М.
КУПИЛ SAMSUNG GALAXY S24 ULTRA ЗА 88000 РУБЛЕЙ!
27:29