Learn Git In 15 Minutes
Vložit
- čas přidán 18. 09. 2019
- Get My Git Course: www.udemy.com/course/git-and-...
Get my other courses: linktr.ee/coltsteele
In this video, we'll go over all the important stuff you need to know to get started using Git. We cover git add, git commit, git branch, git checkout, and git merge!
Video Notes Here: www.notion.so/Introduction-to... - Věda a technologie
Sir not only you teach well but your video editing and thumbnail designing skills are also top notch.
aww thank you! I spend wayyyy too long working on the thumbnails, but honestly I'm not much of a designer. Most of what you see if pre-existing clip art and graphics that I combine together, so it doesn't require much skill. I use a free website called Canva. Glad you like the videos!
@@ColtSteeleCode Your great way of teaching complex stuffs are what made me fall in love with your teaching style and videos.
Keep up creating the good work sir.
@Malik Bagwala Haha the fonts are the hardest part for me! Give me some good font names and I'll use them!
He did seemingly render black borders on the sides of the entire video, though, that's a bit strange. :P
@@ColtSteeleCode I was going to save give your thumbnail artist a raise, but it's you :)
"Detached head. Sounds very violent." -Colt Steele looool
Colt, you are a life-saver! I’ve been stuck in a number of tutorials and books that I bought but never read, but you cracked the code wide-open in 15 minutes! Beautiful work, good voice, good material! You are awesome!
I like the simplicity of your tutorial. Most of the times people make overly complicated tutorials that only end up discouraging beginners. You did a great job here focusing on what matters. Thank you!
This was by far the best git tutorial I have seen. I'm a programmer myself, and I already know how to use Git, but I really like seeing tutorials like this. And yours is very clear and simple. Which makes it easy to understand for a beginner point of view. Many tutorials focus too much on complicated code instead of focusing on git itself. Yours was on point. Well done!
Hands down!
Agreed. I'm a new to Git and my brain finally works and understands how Git works. I watched Mosh's video and not sure if I understood until I watched yours, your tutorials totally made sense because most of new programmers are familiar with HTML, CSS, JSON so you made it easier for them to understand how Git works. Good job!
ĎAA1☆1°
It's just amazing to know that there are video here on youtube that you can actually really learn from. No fillers, no beating around the bush...just straight to the point. Well done Colt.
One of the best tutorials ever! Loved how you wrote it all in Notion
Thank you for all you do to help us learn! I've watched 5+ videos on the subject but this is the only video I have watched and actually feel like I understand what goes on in git and how it all works. You rock!
This is one of the best introductions to GIT I have come across online. Well done Colt!
Spent a day on learning Git, didn't do much. Spent ~16 minutes on this, now I'm a web developer
Bro where are you from ?
One important thing is because the stuff that you learn at learning Git didn't resolved yes. When you re-learn about git, It's much easier compared to first-learn
Re-learn is much easier than first-learn. You learn this video is re-learn
bruh you can use Git on stuff that isn't web based, I've used it for firmware development on microcontrollers.
@Bob , I think you need not do anything to embed Git to Editor. Git makes changes to the files. Files are opened by the editors. It's editor's job to refresh the current document in real time as soon as the document status is changed. Notepad++ tells you to reload the currently opened document when you make changes to that document from somewhere else (notepad or word or replaced that document with something else). All I am saying is Editors should take care of it, you don't need to worry.
Please someone correct me if I'm wrong, I am only guessing based on what has been taught in here in this video.
Thank you for keeping it simple yet making so much sense. I just started a coding bootcamp this week and of all the CZcams videos I've watched, your delivery is the most helpful. Definitely using your channel more!
I've watched a lot of videos and read a few documentations on Git and I have to say this is the most clear and concise on getting started with Git. Great work Colt!
It's just amazing how you can put some many important information on such a short time without compromising quality. Congrats!
It is way too fast. that is how he did it. Actually took 16 min. Be ready to watch it several times and keep your mouse ready on the Pause button.
You taught me in 15 minutes what my teacher couldn't in 2 hours.
Teachers taught you git? You got cool teachers, buddy :)
@@androov2797 hahah
You wanted to say , he taught you what 1 hour tutorials couldn't 😂
@@arbihamolli3445 what language are you speaking?
@@therandomchannel02 alien language
That was 15 mins of perfection. I knew nothing about Git and was curious to find out more, this video is so excellently put together and narrated, no waffling, just clear simple and consice instruction. One of the best tutorials I have watched. Huge thumbs up from me.
Colt, you have a skill of explaining a topic in step-by-step method which can be easily followed to understand the bigger picture of things. Your courses and CZcams videos are such a great help.
P.S. I love your out-of-context humor.
This video is perfect! Length, quality, amount of content.
It's enough git to get your toes wet so that you have some idea how it works and what you can do with it. With this amount of knowledge you can start with your own project and put it to some use.
At the same time it's not overwhelming the viewer and blowing the tutorial up into a full multiple hour long tutorial that aims to turn you into a tech wizard.
I am not a coder , I am a project manager trying to understand how the coders work and how to track their work on Git, this was a very good video introduction for me to get the basic idea of how and what goes on in Git. Thank you for teaching & sharing.
I'm beginning the GA SEI bootcamp and started learning about Git with them, this was great supplemental knowledge. Much appreciated and well done.
What an amazing video you have here! You taught everything while showing the viewer, all in great detail. Thanks for your help. I followed as you went and ended up with the same end product, no issues. You are a great teacher. Take care.
Some notes for clarification:
3:13 In computing, ls is a command to list computer files or directories and sort by size in descending order (biggest to smallest).
3:56 The touch command is used to change a file’s “Access“, “Modify” and “Change” timestamps to the current time and date, but if the file doesn’t exist, the touch command creates it.
Thanks a lot for this tutorial!
does touch works for windows
@@sfafsashfdh6589 yes
Thanks! Really helpful.
By default with no arguments ls sorts alphabetically
@@sfafsashfdh6589 "ls" and "touch" work in the terminals of Unix/Linux operating systems, not Windows, at least not natively.
Excellent job! Clear communication, concise explanations, and overall easy to follow along tutorial.
Thank you! I'm a case of diving in way too deep without knowing what I'm actually doing with git and github, and got completely lost in what the heck was going on. This gives me a foundation of at least the logic behind everything. Gives me a jumping off point.
I have been using git for last 3 years but I think I still learnt something new and it was great to visit the basics again. I loved the way you paced the content in the video. Even a novice can understand it very easily.
Hi Colt, your Web Developer Bootcamp course was one of the first I took on my path to Open source Development. Can't thank you enough for the amazing content & teaching you provide! Always a Fan.
Wow your project is including Python/Flask, Rails, and React. Cool :) I hope to hear from it soon. It looks awesome!
Just saw your instructor profile at General Assembly! I graduated GA 2 in 2018 and wish you were my instructor then. The way you explain different concepts make it so much more easier to grasp. Keep it up!
I've been a dev for years and already know git fairly well, but one of my friends is just starting out so I've been looking for good intro material. This video is excellent!! There's so many rabbit holes to get into with git but I'd say this video covers 90% of a dev's time with git.
The only other command i use all the time is git rebase. Whether I need to update my feature branch with changes made to master since creation, or i need to squash multiple commits into one using git rebase -i, rebase is really helpful albeit a lot trickier to grasp than the status, add and checkout commands.
By far the best tutorial on GIT simple nd well structured.. Please more of these tutorials 💪🙏
Really good within 16 minutes almost 👍🏻, efforts appreciated 🙌🏻
Enjoyed every second and glad to finally be introduced to this game changer tool! I have been always overwhelmed to learn it due to the amount of details thrown at the learner at once, and it used to sound super complex. Thank you very much for your nice and simple explanation!! you are doing great job
!
i legit just spent 4 hours in a lecture on git, didnt understand shit and this guy makes it crystal clear in 15 mins. Thank you, sir!
Thanks for this great tutorial. Your explanation is very nice.
Thank you for this clear and concise introduction to git!
Agreed. Thanks for good video on Git.
man, I was on a loop of procrastinating on how should or when should i start learning git! And this video has all the basic and important features that a beginner can immediately use. THANKS ALOT!
I've been trying to figure git out for the past week and have been getting very frustrated. I started this video and 15 minutes later, I am no longer pulling my hair out. I honestly can't thank you enough for this video!!! Your channel will be the first one I go to when trying to learn something new for now on!
Thanks for this tutorial! I use git fairly often but never really quite knew what I was doing. This helps things make a lot more sense.
LOL, From the thumbnail I thought Kurzgesagt uploaded a video and was confused why would they do a video on Git.
Exactly 😂
😂 same!
Me too 😂
😅😅😅 true. It's same pattern
hahahhaahhaha
I am glad to say that this is where I finally got a stable idea of what git is. Your explanation is simple and smooth which appealed to me as a beginner to VCS. Thank you.
How many years I regularly tried to 'get' git! This one simple video did it for me. Awesome. Thank you!
awesome tutorial - i went through this and it really helped!
right
Thanks, I will recommand this to my student-friends who still have trouble with git.
I'm also really enjoing your react-course on Udemy.
Keep up the great work!
Thank you very much Colt. Your style of explaining things through simple examples, helped me a lot in understanding git.
Man you did it so clean! Thank you I've using it without any ideia about so always passing for problems to use it until now!
Git is super important when working as a team on projects. Avoid push to master and force push unless some kind of emergency. Lead dev no likey.
(In github at least) obligatory Pull Request is in my opinion da best. You get a chance to explain your code, get code improvement suggestion from fellow coworkers and change is properly documented and explained for your future coworker and maybe u already have left the company by then so no crazy loose code changes and future coworker no need to go all out sherlocking like dafuq is this code feature and go all whyyy 😭
Felt like sharing this important information, DOCUMENT ALL THE THINGS. Hope this helped someone out there. Kthnxbye
Dear Colt, I find your video great, and like others I think that you're very good at teaching the fundamentals and extracting out what matters to begin with git. If I were to create French subtitles for your video, would you consider including them? (Remark: currently, attempting to contribute subtitles I'm greeted with the error message "The video you requested isn't enabled for community contribution.") Alternatively, would you allow me to share your video with my own subtitles with my students?
That is dope, man! So far you're the best at explanation when it comes to git
Hey!!! How do you manage to blow my mind with the quality of your content and thorough explanation every single time. You are amazing and that's on PERIOD!!!
Extremely good explanation! Thank you! You should be on Patreon!
Hey Colt, could you do a video on using MySQL Workbench? Thanks.
I used to do SVN before and little new for GIT , but this video is one of the best so far to know GIT basics, thanks for your efforts .
Well done! I appreciate the good flow and pace without stuttering! If it is too fast - there is a back button.
Lol how do u even have time to be full time on udemy an instructor in person and still post on CZcams. I think u save some kind of super powers 🤔
If you think I have super powers, you should check out some of the other Udemy instructors! I'm friends with Stephen Grider, who is an absolute machine. He cranks out a new course in 2 months, while I would take 4 months to do the same thing. I have no idea how he does it. Honestly, it's pretty difficult to balance everything. I end up recording these CZcams videos at 1 or 2 in the morning over the weekend so I can have them edited and uploaded each week. Right now is especially crazy because I'm working on a new exciting project (not on Udemy), a complete overhaul of my Web Developer Bootcamp course (on Udemy), and all these CZcams videos. It's not the most relaxing schedule, but I do enjoy most of the work!
@@ColtSteeleCode are you updating Web developer Bootamp course? Thank you for sharing your knowledge. Because of your Web Developer Bootcamp Today I got job as Frontend Developer.
@@ColtSteeleCode you re da man, that udemy course is gold. if i ll be a programmer by the end of the upcomming year it is mainly because of you. keep up the good work
@@ColtSteeleCode I've literally just started your Web Developer Bootcamp course on Udemy - should I hold off for overhauled version instead?
I do wonder how much money you make.
"Eventually it will click" that is the most important part. Great video. If you take requests: it would be awesome to see more complicated examples with squashing commits, merging different branches and rebasing 🙂
This. This is the single video that taught me the basics of git. Well done sir, I've tried at least 10-15 other, hour long videos before your 15-minute one, and you explained it perfectly. 15/10 would watch again lol
Colt this is a very good video! I usually stop around 6th minute or so but you didn't repeate the same thing over and over again. Very well structured video! Thumbs up!
"So lets GIT started" ;)
i started writing something similar to this then i saw your comment lol
git gud
these puns are GIT-ing uncontrollable
Git out
Lol I'm used to hearing you say "welcome back" on the beginning of every video on udemy it feels weird not to hear that on CZcams.
Thank you so much! Im so stressed, i just started my first job and i really didn’t understand these concepts. Now what’s happening is waay clearer
Best 15mins of my day. You made this a breeze to understand. Thanks!
Well, I'll probably get Git later but it's nice to see such a well made video!
Git gud
detached HEAD - sounds very violent :D
never mind. you can checkout another anytime :)
Love the straight forwardness of this video. To the point and exactly what i was looking for. Thanks!
Extreme ability to condense and explain a complex topic in extremely simple terms. Including applications to real life scenarios. Thumbs up 👍
I haven't even watch the entire thing and I'm excited
video: learn git in 15 minutes
me: learn git in 7.5 minutes
lol. Me too!
im a newbie and just started learning how to code and i can honestly say u teach better than my instructor.. i attend two hrs of lecture not understanding sh#t then i come here and u explain everything pretty clean and clear... Thank u sir!
Brilliant, Loved this exactly the right amount of detail and speed. Now just got to work out what the difference is between branch and tags
“DeTatChed HeaD, SouNdS veRY Violent”
You are going to Heaven.
so threatening
this is the most by far best tutorial for git, not gonna lie I was confused by the others tutorials but, with his explanations its the most easiest thing to do. Thank you very much Colt Steele, I will check your other tutorials.
Hands down best git intro. So clearly explained. I feel iluminated.
"My search of a short and admirable git tutorial ends here" - Christopher Columbus
6:28 "General Kenobi"
thought I was the only one with that reaction
I was looking for a good tutorial on git. This is short, precise and spot on !
I think the best video on git on CZcams. You explained it very smoothly. I've wasted my life 1-2hr to watch git video but nothing happened.
Your 15 min video contains a lot.... Genuinely i going to share this video ❤
0:00 I think I hear Tom Holland in Avengers!
love how you say "tiny bit" difficult to learn. totally.
Wow man thank you so much for this video. I've been watching tutorials all day, and nothing explain it better than this...
The clearest explanation of Git basics I've ever seen! Thanks!
When you are here to learn Git in 15 min and you learn it in 14 !!!! :D
"Whether you're on a Mac or PC".... you forgot the third superior option bro Linux
Mac means Mac, PC is PC so it Can be also Windows and Linux lol.
Linux is no where superior to Mac or Windows, it depends from person to person.
This is Gold!!! thank you so much for your content. I've been learning web development in "The Odin Project" and I was kinda stressed because I've been stuck in learning Git for days. its only been 12 minutes here and I already got the idea, thanks.
Best and clearest video I've seen on git so far! Thank you so much!!!
I'm getting into git for the first time following my DevOps career and this video helped me a lot. Thanks Colt!
Gave enough info on the basic commands without going too overboard with technical terms! Very good video to show beginners!
I've been using git for years on small projects and had zero idea what I was doing. Thank you for finally sorting me out.
Thank you for making such throughout tutorial. It is so much easier to understands than the other 30min long videos. Lots of Love
This is the first GIT tutorial that I suddenly understood everything! I get it now. Thank you for this! Subscribed.
Well done - good balance of detail, your humor is not painful, well worth the time.
This solidified the ease in working git for me! Thank you very much for providing this very straight-forward tutorial thee of greatest teachings!
I had to take a break from your course to do this project, I'm a full-stack web engineer but I was self taught and I only learnt the bare minimum necessary to build and deploy applications. I have had the most awful day trying to learn new technologies to implement Laravel and to do it properly this time, no shortcuts. And it just always seems like there's another extension upon extension upon extension covering things that I didn't even know I needed that I now have to learn before I can even begin. I'm learning a lot but it's so frustrating because I HAVEN'T EVEN STARTED CODING YET. And along these lines I found myself having to learn git as well, I just clicked the first video that came up without looking to see who the author was and just felt instantly relieved to hear your familiar voice. Idk if you'll even see this, but thank you so much.
Thank you for this video and for making your notes available! Great job, this was a huge help!
You're a lifesaver! Absolutely amazing video. I didn't know anything about Git, and was able to learn and understand everything you presented.
This video was so clear and helpful!! Finally understood how git works. Thank you so much for making it!
Thank you sir! I'm a long developer but I refuse to dip my toes around the terminal (I know, it's weird) and only relied on SourceTree (or similar) app to manage my repos. Even then, I have a shallow understanding of branches and merges. Thanks to your video, I'm now more confident to GIT started with it! Thank you man!
Best video on Git I've seen so far. Thank you!
Nice tutorial! In my experience git wasn't something I studied much in the beginning. Just started using it and it just becomes natural quickly. But in bigger companies different teams sometimes do things differently and that's where studying it and understanding it well pays off.
Hands down the best git video I've seen to date. Tysm!!
This was so clear, crisp and covered all the important concepts! Thank you! :)