Git Tutorial For Dummies

  Переглядів 956,059

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 UKposts. 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.
@sraynitjsr
@sraynitjsr 3 роки тому
This video is 1000000000000 times better than any 5, 10 Hour long playlist out there on UKposts, simply awesome
@mahmoud-bakheet
@mahmoud-bakheet Рік тому
😂😂😂😂😂😂😂
@mahmoud-bakheet
@mahmoud-bakheet Рік тому
yes I agree
@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 3 місяці тому
55 year old here. I agree with the positive things said about the teaching method here. Liked and Subscribed.
@charliearmour1628
@charliearmour1628 Місяць тому
Here here. Me too.
@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
@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 8 місяців тому
@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 3 місяці тому
​@@Jonathan_Strange bro your comment is worth more than the hours of videos I have watched on this topic
@Dregun
@Dregun 9 місяців тому
Thank you mommy
@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?
@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 3 місяці тому
@@amar-vt6wr "Version control" is not as simple to understand as saving progress to those who aren't deep into programmer lingo.
@JasonBillingham
@JasonBillingham 2 місяці тому
Two years later and this is still by far the best Git tutorial I've found on UKposts. 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.
@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
@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.
@bingoboingoe
@bingoboingoe 3 роки тому
10x more helpful than any other git tutorial I've seen. Thanks bud.
@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!!
@lukeusername
@lukeusername День тому
Who here already knows Git but is looking for a good video to show beginners? This is perfect
@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
@harrylongofficial6248
@harrylongofficial6248 Рік тому
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!
@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.
@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.
@alphainfinitum3445
@alphainfinitum3445 Рік тому
Anyone can give instructions, but very few people can teach. You did an amazing job teaching this small but confusing subject.
@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💪🏼
@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!
@fredericoamigo
@fredericoamigo Рік тому
Thank you for not over-complaining this. Super good basic tutorial. Also totally agree about the clouds chasing part.
@suntechh
@suntechh Рік тому
I don't usually comments on UKposts 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 !
@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!
@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 .
@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.
@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!
@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
@csipawpaw7921
@csipawpaw7921 3 місяці тому
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.
@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!
@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.
@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.
@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!!!
@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
@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
@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!!
@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!
@user-li2od9wv4q
@user-li2od9wv4q 2 роки тому
This is the only video people need to understand and able to start using git immediately. Awesome !
@thalesesteves
@thalesesteves 2 роки тому
Wow. Never thought i would learn to use GIT in 20 minutes. Great work!!!
@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!👍🙂
@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.
@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.
@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!
@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!
@thentoxd
@thentoxd Місяць тому
This video is the perfect example of "Genius is making complex ideas simple"
@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 :)
@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.
@rodolfomagana2787
@rodolfomagana2787 4 дні тому
This is hands down the best git video tutorial. Talk to me like I'm a baby and an idiot, it works wonders 10/10
@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.
@bashisobsolete.pythonismyn6321
@bashisobsolete.pythonismyn6321 3 роки тому
easter sunday and all my stuff got saved. God bless you St. Nick
@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!
@hughmorrison8586
@hughmorrison8586 4 місяці тому
I spent yesterday struggling to understand 'push' 'pull' onto github. This was a great lesson. Thank you.
@DeskoTEK
@DeskoTEK 5 місяців тому
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.
@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.
@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.
@KikoJuarez
@KikoJuarez 11 місяців тому
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.
@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!
@SilvioFYT
@SilvioFYT 2 місяці тому
Anytime anyone talks to me like I'm a 5 year old I immediately understand EVERYTHING
@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!!!
@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.
@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! 😎
@naminami3180
@naminami3180 3 роки тому
I really needed this. thank you! :) best git tutorial ever
@KevinNaughtonJr
@KevinNaughtonJr 3 роки тому
i finally git it
@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.
@oggamer2244
@oggamer2244 3 роки тому
The video game analogies were so easy to understand. You're amazing bro, this is why gamers rule.
@user-sw9ds5ly2t
@user-sw9ds5ly2t 2 місяці тому
"If you can't explain it simply, you don't understand it well enough."
@luke2042
@luke2042 19 днів тому
Git commands • git init = initialize project to use git • git add . = adds all changes to be saved • git add *filename* = add single file to be saved • git commit -m ‘message’ = save changes with a message • git push origin master = push changes to github master • git push origin *branch name* = push changes to github as a branch • git pull origin master = pull changes from a github master • git checkout -b *new branch name* = create a new branch • git status = check status of changes • git log = see all previous saved changes • git checkout *commit id* = travel back to old commit
@taipo101
@taipo101 2 місяці тому
The first minute blew my mind. EXACTLY what 99%of tutoring misses. Ive been trying to advocate this for years but wad poo poo'd by the establishment!
@TonyStack
@TonyStack 3 роки тому
Holy shit this is actually so good thanks nick you cleared up so much confusion! :D
@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.
@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!
@patrap4625
@patrap4625 7 місяців тому
I remember coming here in my first month of learning,this all looked allien to me.But look at me ,after 7 months watching this ,it all came together finally.
@anirbansarkar6306
@anirbansarkar6306 3 роки тому
This approach of considering viewers as complete beginners is best 🙏 thanks Nick😇
@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.
@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.
@Mikeriker
@Mikeriker Рік тому
Thats exactly what i needed. Simple, easy, fast and begginer-friendly explenation. Thank you sir!
@IIGeminiGemII
@IIGeminiGemII Рік тому
0:46 So, uh...Dad - Can I get a SMALLish loan from you, PLEASE?? I REALLY need a new car...
@mwnkt
@mwnkt 3 роки тому
I always wanted to learn like I'm a five year old;
@CreativeCoLabAfrica
@CreativeCoLabAfrica Рік тому
Was on the verge of giving up learning git. This was super helpful. Thank you so much. You're awesome!
@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
@ColeHastings
@ColeHastings 3 роки тому
Sweater is dripping with sauce
@amrik9614
@amrik9614 3 роки тому
Wait lol you know Nick?
@Noobkin
@Noobkin Рік тому
git init : initialize project to use git. git add . : add all changes to be saved. git add filename : add single file to be saved. git commit -m "message" : save changes with message. git log : see all previous changes. git status : check status of changes. git checkout commithash : travel back to spesific old commit. git checkout -b new-branch : create new branch named new-branch. git push origin master : push changes to github master. git push origin new-branch : push changes to github branch named new-branch. git pull origin master : pull changes from github master.
@StuartGelin
@StuartGelin Рік тому
Im at the three minute mark and i already have a better understanding of git and github than i ever had before. If you make a series of "for dummies" videos I will watch every single one.
@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.
@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
@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.
@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.
@roqueceravolo1969
@roqueceravolo1969 Рік тому
His method of considering students as children is fantastic. I used this and I saw that it gave great results because we are based on all knowledge. I saw many students doing codes without knowing how the Turing machine works.
@and_rotate69
@and_rotate69 Рік тому
I watched and followed many videos and docs but i couldn't wrap my head around them thnx man
@korwolf64
@korwolf64 4 місяці тому
Thank you so much! Years later and your video is still helping people like me!
@anirbellahcen5551
@anirbellahcen5551 Рік тому
Your style of teaching is just amazing. Please keep good works about computer sciences, web development.
@mhzprayer
@mhzprayer Рік тому
It bothers me that after you made this so clear that it triggered github to change the default to "main" instead of master just to put a flaw in your perfect video. Well done, extremely helpful vid!
@vihrigapozax4592
@vihrigapozax4592 Місяць тому
"And then you make a repository. Repository means folder. Folder means repository. Same thing." Omg I love this approach. I have been stuck sooo many times in things like this. I am very bad at remembering names, addresses, etc, and it affects my studying because I have to google familiar terms all the time. It frustrates me so much and makes me feel so stupid, though I know I am not. And also, because I am smart in some ways, like logical thinking (maths, coding, algorithms...), people assume I know stuff, and are genuinely surprised if i ask help in "trivial" things. And then they explain them like I already knew it, so I learn nothing. Being smart and knowing facts and terms are two so different things. This video is gold. Thank you.
@GPEART1
@GPEART1 5 місяців тому
This reminds me of how accountants "explain" something, and nobody knows what they are saying. Thank you for finally making me understand git and git hub in a couple of minutes!
@Braussie1
@Braussie1 3 місяці тому
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 👍
@wg0016
@wg0016 Рік тому
Amazing video. After years of trying to learn Git/GitHub and giving up, I finally understand how to use it.
Git, GitHub, & GitHub Desktop for beginners
22:16
Coder Coder
Переглядів 682 тис.
Git Tutorial for Beginners - Git & GitHub Fundamentals In Depth
43:06
Tech With Tim
Переглядів 812 тис.
GADGETS VS HACKS || Random Useful Tools For your child #hacks #gadgets
00:35
Повістки у Києві: «Яке право вони мають забирати всіх мужиків?» #війна #мобілізація #військові
00:41
Слідство.Інфо | Розслідування, репортажі, викриття
Переглядів 1,3 млн
Coding Was Hard Until I Learned THESE 5 Things!
8:02
Nick White
Переглядів 20 тис.
Big Tech AI Is A Lie
16:56
Tina Huang
Переглядів 33 тис.
Learn Git In 15 Minutes
15:59
Colt Steele
Переглядів 2 млн
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
Переглядів 955 тис.
5 Signs of an Inexperienced Self-Taught Developer (and how to fix)
8:40
Travis Media
Переглядів 458 тис.
This is Why Programming Is Hard For you
10:48
The Coding Sloth
Переглядів 390 тис.
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Переглядів 880 тис.
3 Types of Algorithms Every Programmer Needs to Know
13:12
ForrestKnight
Переглядів 410 тис.
Обзор Nothing ear (3) и ear (a) - ПРОРЫВ за $100
17:34
Broken Flex Repair #technology #mobilerepair
0:55
ideal institute aligarh
Переглядів 15 млн
RTX 4070 Super слишком хороша. Меня это бесит
15:22
Рома, Просто Рома
Переглядів 79 тис.
Photo Changing Replace And Edit Backgrounds 65mn With These 10 Tips
0:53
Irfan AN Tech
Переглядів 260 тис.