Learn Git in 20 Minutes

  Рет қаралды 192,926

Web Dev Simplified

Web Dev Simplified

Күн бұрын

In this video we will cover everything you need to know to get up and running with Git and Github. We will cover Git and GitHub at a high level, dive into the concepts of Git, and finally walkthrough a full example of Git being used in a project. By the end of this video you will know enough about Git and GitHub to start using them in your own projects!
Install Git Guide:
• Introduction to Web De...
Introduction to HTML Series:
• Introduction to HTML |...
Twitter:
/ devsimplified
GitHub:
github.com/WebDevSimplified
#Git #GitHub #Programming

Пікірлер: 226
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Hi everyone. First I want to say thanks for all the support for this video. I put a lot of effort into this video, but of course still managed to mess up the audio. I just switched over to using a new mic, the AKG P220, from my old mic, the Blue Snowball, and didn't realize that my changes to record in mono instead of stereo was not saved between recording sessions. I also, like an idiot, only tested my sound with the left headphone since that is the only one that reaches my desk from my computer tower. I promise you this will be fixed in my next video even if I have to lay on the ground to test my audio. Thanks again for watching and giving me so much support.
@Razyelgore
@Razyelgore 5 жыл бұрын
Nice video mate, you gained a subscriber
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thanks! I hope the next video is just as useful for you.
@relax-bq7ij
@relax-bq7ij 4 жыл бұрын
Web Dev Simplified you’re just fine. Take it easy on yourself!
@DmitriGoncharov
@DmitriGoncharov 4 жыл бұрын
Don't even sweat this non-issue! Great job as always on the content! Thank you!
@nadimkhan713
@nadimkhan713 4 жыл бұрын
You are just superb buddy... awesome... that's how everyone should learn how to teach👍👍
@stachowi
@stachowi 4 жыл бұрын
Hands down, you're the best web dev teacher out there... you have a great teaching style that gives context and then details.
@WebDevSimplified
@WebDevSimplified 4 жыл бұрын
Thank you so much! I am really glad you enjoy my style and that you are able to learn from it. I really appreciate it.
@ronaldolipata1455
@ronaldolipata1455 3 жыл бұрын
Thank you so much, Kyle! I was having a hard time learning Git and watching this made it so much easier for me. You are truly making the web simplified. Keep up the great tutorials!
@tonyguinta
@tonyguinta 4 жыл бұрын
Great basic overview. Would like to see a part 2 covering rolling back to earlier versions.
@techniquejoseph
@techniquejoseph Жыл бұрын
Clean and to the point without the fluff. Well done. Thank you.
@TejaSwaroopArukoti
@TejaSwaroopArukoti 4 жыл бұрын
You are creating best videos on Web development in youtube. Best content, to the point concepts. Thank you so much.
@arek9430
@arek9430 Жыл бұрын
I watched two git tutorials each 40min long and just when I was about to decide "Im ok with my knowlede" I saw this shiny 20min tutorial from WebDevSimplified. It was deifinitely worth to summarise it all here.
@Matin1999_unique
@Matin1999_unique 2 жыл бұрын
i wish there were thousands of your videos and tutorials on youtube instead of useless, short, incomplete tutorials available in this website. perfect Kyle.
@hoyinleunghk
@hoyinleunghk 3 жыл бұрын
Best video I have seen on YT on explaining git. Well done sir.
@cubedev4838
@cubedev4838 4 жыл бұрын
After so much video i listen, this is the best explaination. Not just that he code live the real situation. Amazing channell!!
@orion10x10
@orion10x10 5 жыл бұрын
Oh my gosh this video is very information packed! I took notes and I'm 10 minutes in but I'm taking a 20 minute break to soak in the information and then I'm coming back, great stuff.
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thank you! The halfway point is a great place to stop for a break, because the information at the beginning is a lot to digest at once. I really hope the example in the second half of the video helps the information soak in even further.
@michakrumpetzki8307
@michakrumpetzki8307 3 жыл бұрын
thank you Kyle! I am after a bootcamp but i find that they didn't really focus on the git. It was a very good and clear explication
@contentsofjoy
@contentsofjoy 10 ай бұрын
This is an amazing video. I like your videos a lot cos it's always straight to the point and filled with the best of facts about the matter. Well done bro!
@Lyzeuph
@Lyzeuph 2 жыл бұрын
Thank you so much! I was really struggling with this, but you made it so clear!
@trantu6349
@trantu6349 2 жыл бұрын
excellent video, I learnt the basic of git and github within 1 hour, amazing !
@kevinanscombe3326
@kevinanscombe3326 Жыл бұрын
Excellent video as usual Kyle.
@pkpcmu
@pkpcmu 5 жыл бұрын
appreciate the simplicity and clarity in content presentation!
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thanks!
@AbdullahAdelx
@AbdullahAdelx 2 жыл бұрын
Thanks Kyle , this is very helpful . you helped me successfully create a branch for my task !
@robimegu3712
@robimegu3712 3 жыл бұрын
This is a nice resume of Git! Thank you!
@shahdel-badrawy
@shahdel-badrawy 2 жыл бұрын
The best Claear explanation,I have ever heard. Thanks
@jlbiah
@jlbiah 4 жыл бұрын
Good job dude, straight to the point
@nitaikodkani
@nitaikodkani 4 ай бұрын
best git and github video ive seen thanks
@FinallyCanuck
@FinallyCanuck 3 жыл бұрын
Now might be the right time to refresh this video and discuss the end of 'Master', since the default has now been replaced with 'Main'.
@gurkirangill4916
@gurkirangill4916 3 жыл бұрын
I was wondering the same thing.
@dionysiskouris9581
@dionysiskouris9581 5 жыл бұрын
Thanks for the video. I'd never used github, nor I was taught about it, so it was quite useful :)
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
I am really glad I could help!
@tatianatitovets2867
@tatianatitovets2867 5 жыл бұрын
I love all your tutorials! 👍Very helpful! Thank you so much!
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
You're welcome!
@dantethuta496
@dantethuta496 2 жыл бұрын
A really Good Explanation ,Thank you!
@jonstory5337
@jonstory5337 4 жыл бұрын
I love the pace u talk with.....awesome tutorial as always..I would love to watch an advanced git tutorial please
@WebDevSimplified
@WebDevSimplified 4 жыл бұрын
Thank you. That is an idea I have been wanting to do for quite awhile now.
@solomonodunusi4660
@solomonodunusi4660 Жыл бұрын
You're the best instructor This is my second time commenting on KZbin ever
@aigerimmadakimova585
@aigerimmadakimova585 2 жыл бұрын
Finally, I got awesome explanation!
@gumpie
@gumpie 5 жыл бұрын
Just a small thing. It sounds like your audio balance might be out. Its all in the left ear.
@mrz9672
@mrz9672 5 жыл бұрын
weird as soon as I clicked the thumb up on your comment I got sound in both channels..
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
I am really sorry about the audio problems. I used a brand new mic (AKG P220) for this video, and like an idiot only tested the video with my left headphone since it is the only one that reaches my chair from my computer tower. I promise this will be fixed for the next video, and I hope it wasn't too distracting.
@mrz9672
@mrz9672 5 жыл бұрын
all good mate !! thanks for the tutorial
@vactum0
@vactum0 5 жыл бұрын
@@WebDevSimplified it's okay
@Kitulous
@Kitulous 2 жыл бұрын
lol i was listening to the video in the right tws and was wondering why there was no sound🤣🤣
@rishavhaldar6464
@rishavhaldar6464 4 жыл бұрын
Keep up the good work bro! amazing video and damn easy to learn. :)
@WebDevSimplified
@WebDevSimplified 4 жыл бұрын
Thank you! I'm glad you enjoyed the video.
@blubblubber9460
@blubblubber9460 4 жыл бұрын
Great video as always! I for one would be interested in an advanced git tutorial.
@WebDevSimplified
@WebDevSimplified 4 жыл бұрын
Thanks. I have been thinking about doing an advanced git video but haven't gotten around to it.
@nics.nvrlnd
@nics.nvrlnd 2 жыл бұрын
I'm a newbie and this helps me a lot! Thank you so much 🥺😘
@dudulofuu
@dudulofuu 4 жыл бұрын
Great video, thanks a million bro!
@omarowimmer7947
@omarowimmer7947 Күн бұрын
thank you Kyle about this amazing vids i wish you the best
@Hoobz01
@Hoobz01 4 жыл бұрын
Thanks WDS I watched over 5 vids on this topic, but just could not get my head around some points. Yours explained everything I wanted to understand very well. Relief. Subscribed and liked. Cheers
@WebDevSimplified
@WebDevSimplified 4 жыл бұрын
I'm really glad my video was able to help. Hopefully my other videos can save you time by explaining things in a way that make sense right away.
@Hoobz01
@Hoobz01 4 жыл бұрын
@@WebDevSimplifiedthanks mate, for putting in the effort of producing and sharing your vids. I'm starting to look through them this weekend.
@Fireking300
@Fireking300 5 жыл бұрын
Thank you, I've only been using the basics of git. Like git clone and git push. This video's format seems really good.
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Lajamerr Mittesdine thanks for the feedback. I do plan on creating a more advanced video covering things such as rebasing in the future since they can be very useful. I wanted to keep this video as basic as possible though since in normal day to day use of git you will not need more than what I explain in this video.
@Fireking300
@Fireking300 5 жыл бұрын
Thank you, I still appreciate this video. Now I can actually do branching.
@user-ss2jr8ss8l
@user-ss2jr8ss8l 2 жыл бұрын
So far the best tutorial on youtube
@threeone6012
@threeone6012 4 жыл бұрын
Video Request: Github using VSCode instead of the command line. Great upload btw!
@timrich5344
@timrich5344 3 жыл бұрын
You are a master Sir. Thank You!
@hassaneloufir8440
@hassaneloufir8440 2 жыл бұрын
Thank you so much, great tutorial
@eumm11
@eumm11 3 жыл бұрын
excellent explanation, thank you!
@elikelik3574
@elikelik3574 4 жыл бұрын
Great video. Thanks a lot.
@bushigi5913
@bushigi5913 2 жыл бұрын
Hi, Kyle, this is a informative video. Will you make a video regarding "git rebase"? I happen to see this concept in other tutorial but couldn't figure it out thoroughly.
@aribasiebel
@aribasiebel 3 жыл бұрын
This is vintage Kyle. You videos are much more engaging. Let's see you getting to 1 million subs.
@Kk-ul2ir
@Kk-ul2ir 3 жыл бұрын
My left ear enjoyed this video.
@mariiatkachova570
@mariiatkachova570 4 жыл бұрын
Thanks! It helped me a lot!
@__alexfox__
@__alexfox__ 4 жыл бұрын
Thank you very much! This is a very necessary video for me!
@WebDevSimplified
@WebDevSimplified 4 жыл бұрын
You're welcome!
@MyPrabhakar
@MyPrabhakar 4 жыл бұрын
Nicely explained! Thank you so much!!!
@WebDevSimplified
@WebDevSimplified 4 жыл бұрын
You're welcome
@rutamonkiene172
@rutamonkiene172 3 жыл бұрын
it was helpful indeed. thanks!
@orxanshirinov1167
@orxanshirinov1167 4 жыл бұрын
Excellent video!
@leckam
@leckam 5 жыл бұрын
This video was awesome, thank you so much. It was so simple and easy to catch. ōwō
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
I'm glad you found it useful!
@munandisichali605
@munandisichali605 4 жыл бұрын
Easy strait to the poing and now intricancies need thanks so much
@WebDevSimplified
@WebDevSimplified 4 жыл бұрын
I'm glad you enjoyed it.
@tommilne2000
@tommilne2000 5 жыл бұрын
Love the video man, thank you :)
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
I'm glad you enjoyed it!
@enamulhaqueshamim4439
@enamulhaqueshamim4439 4 жыл бұрын
great tutorial !
@kartikchauhan2778
@kartikchauhan2778 Жыл бұрын
Great lecture Kyle sir
@mujtabanazki2942
@mujtabanazki2942 5 жыл бұрын
Good stuff. Keep up the good work!
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Will do.
@BrandenLaCour
@BrandenLaCour 5 жыл бұрын
Great work. Thanks for doing this. I was about to pull my hair out. Was having branch merging issues.
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
No problem! I'm glad the video was able to help. Git is definitely one of the harder concepts to wrap your head around, and it took me quite a long time to fully understand how Git worked.
@PhilHawkshaw
@PhilHawkshaw 4 жыл бұрын
Hi. Awesome videos on your channel! It’s always been a mystery to me how to integrate with easy the end to end development, test and production work flow. People mention Jenkins. Some us a local PC for dev then publish somewhere else for Production. There’s CDCI too!? What’s the easiest end to end web app developer workflow when sharing with other developers?
@iansabado6694
@iansabado6694 3 жыл бұрын
Thank you 🙏🏽
@fredrickgaringo6321
@fredrickgaringo6321 5 жыл бұрын
thanks very simple and understandable!
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
You're welcome!
@fakn9159
@fakn9159 10 ай бұрын
Thanks for the Video ! Super helpful :) How frequent should I pull the changes from the branches? Let's say I work on a branch "feature A" for two weeks. In the meantime, the master branch has been updated quite a few times. Is it necessary for me to pull from the master branch like every day ? every hour? Or do I just don't pull any changes and just merge once I'm done. It's not clear to me if it comes to problems when I'm working on a branch that was created from an old master branch or if it doesn't matter how many commits I'm behind main.
@shivammakwan6409
@shivammakwan6409 5 жыл бұрын
Supper Quality Stuff Under 20 minutes thnx brO
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
No problem. I am glad you enjoyed it!
@gurmin9062
@gurmin9062 4 жыл бұрын
This vidoe is a great video to learn about Github... Thanks Bro
@WebDevSimplified
@WebDevSimplified 4 жыл бұрын
You're welcome.
@mxolisiveco3625
@mxolisiveco3625 5 жыл бұрын
This is just what I needed
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thanks! I am glad I could help.
@jugurthamoad7435
@jugurthamoad7435 2 жыл бұрын
From No Stack to Full Stack, I Love It
@man_kind
@man_kind 5 жыл бұрын
Great video! Good job!
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thank you! I really appreciate it.
@dhanrajtijare9961
@dhanrajtijare9961 5 жыл бұрын
Great video for beginner..Thanks
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thank you! I am glad you enjoyed the video.
@feryal_fouad_mzf3021
@feryal_fouad_mzf3021 5 жыл бұрын
really thank you free much , i found here all things i nead
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
You're welcome.
@sofianebm7492
@sofianebm7492 4 жыл бұрын
good job !!!
@sayeesreeram
@sayeesreeram 2 жыл бұрын
Awesome Video 😊😎😎
@nazarposhta
@nazarposhta Жыл бұрын
Good job 👍
@qamarshehzad1449
@qamarshehzad1449 11 ай бұрын
Best video on youtube
@chacho1155
@chacho1155 7 ай бұрын
Great video on some git basics. I would suggest showing the use of git status more to demonstrate when a file is not added to the staging area, staged, etc... I like that you used git bash as I feel the commands are better to learn instead of relying on tortoise git or something. Not that I don't like tortoise git.
@Keyakina
@Keyakina 5 жыл бұрын
Oh the wonder of reddit, good to see you have some extra viewers!
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thanks. Reddit really did come through big time for me. I couldn't be more grateful for all of the overwhelming support.
@mygamedev9735
@mygamedev9735 4 жыл бұрын
Thank you man
@WebDevSimplified
@WebDevSimplified 4 жыл бұрын
You're welcome!
@harishs7384
@harishs7384 2 жыл бұрын
Thanks alot
@abderrahimbouali2745
@abderrahimbouali2745 4 жыл бұрын
speed up the video *2 , you'll learn Git in 10 minutes I'm joking, thank man, u're offering such great information , It helps a lot
@hetalkumarkhandwala9332
@hetalkumarkhandwala9332 3 жыл бұрын
Thank you for this video and all your other videos. They're helping me catch up to development after around 17-18 years. Btw, what font is that you use in these slides?
@MemePiano
@MemePiano Жыл бұрын
A bit late but it looks very similar to Montserrat
@samyjones1986
@samyjones1986 5 жыл бұрын
The video is very informative. If you are able to put in how to deal with stash, revert a change, rebase.
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thanks. That is something I plan to add into a later video on Git since they are more advanced features.
@magone5173
@magone5173 Ай бұрын
i just wanna see 'SuperSimpleDev' and 'Web Dev Simplified' in a podcast, discussing about anything the like I guess
@benphillips1
@benphillips1 5 жыл бұрын
"git tracks changes through three stages." Say that 5 times fast.
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Luckily, I didn't have to :P
@benphillips1
@benphillips1 5 жыл бұрын
Great video, thank you.
@himachal8252
@himachal8252 3 жыл бұрын
17:25 Merge Conflict 20:32 Clone, simulating multiple user
@rohanpatil8417
@rohanpatil8417 4 жыл бұрын
Awesome 🌟
@WebDevSimplified
@WebDevSimplified 4 жыл бұрын
Thanks!
@harshvasudeva11
@harshvasudeva11 5 жыл бұрын
My Left ear loves the 20 second ASMR.
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
I was doing it before it was even cool 😜
@tedmosbey6548
@tedmosbey6548 2 жыл бұрын
you are awesome
@AlexTechie
@AlexTechie 5 жыл бұрын
Another excellent video! I have one question: is it standard practice to conduct pulls on the production server? Ex: if I have a website up, and I made changes to one of the HTML files, then push the changes to GitHub, would I then go to my web server and run a git pull instead of updating the HTML file by logging in through FTP/whatever?
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
This depends a lot on your hosting provider, but usually using git pull or continuous deployment is the best solution.
@AlexTechie
@AlexTechie 5 жыл бұрын
@@WebDevSimplified Thanks, I'll consider using Git Pull in the future and look into Continuous Deployment.
@harishs7384
@harishs7384 2 жыл бұрын
Out of all the git tutorials I understood only this
@TheJirish
@TheJirish 4 жыл бұрын
Thank you for posting this. Git makes much more sense to me now. I have a question though, and maybe you can help with this. We have a repository in BitBucket that all of the developers are working from. I can commit and merge my changes to the master, but we also want to have code reviews before merging a branch into master and this is called a "pull request". Once approved it can then be merged. Are there Git commands to handle this type of workflow? TIA
@WebDevSimplified
@WebDevSimplified 4 жыл бұрын
With git you just need to create a separate branch for each feature you want to review. Do all the work on that branch and then push that branch. From there you can do the review and pull request with that branch.
@nazwasakila6962
@nazwasakila6962 8 ай бұрын
hey Kyle, i would live to see in these do X in Y minutes videos - whats not included. for example, yes this is basic on subject, but just quick summary of whats not in video would be helpful
@icietla46
@icietla46 4 жыл бұрын
What do you think about the drag and drop option?
@linhdo1738
@linhdo1738 4 жыл бұрын
Thank you for the video!! Question: I don't have multiple people working on a same project with me but I switch between my laptop and my desktop when working on a same project. Is it a good practice if I keep the version I'm working on my laptop and a branch and keep committing to it until I'm satisfied with the work on the laptop, THEN I'll merge into master? So basically like 2 people keep working on 2 separate features, but they're not done in 1 sitting to merge into master, can they keep working on 1 branch, adding, committing and pushing until they're done with the feature,then both merge to master?
@WebDevSimplified
@WebDevSimplified 4 жыл бұрын
The way branches work in Git is that you are able to create them and merge them at any point and in any order. You may run into conflicts between your branch and master and in that case all you need to do is manually fix the conflicts and you can merge the branch just fine.
@naumanali6580
@naumanali6580 4 жыл бұрын
Thankyou
@WebDevSimplified
@WebDevSimplified 4 жыл бұрын
You're welcome
@tariqmezeik
@tariqmezeik 5 жыл бұрын
Great vedios
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thanks
@rodrigopalma3059
@rodrigopalma3059 Жыл бұрын
I can't find the link you mention on this video with the video on how to do the initial setup, specifically on how to find repositories posted for other people, like from Udemy
@theloveopium
@theloveopium 2 жыл бұрын
Hello, how did you add colorful arrows with name of branch to the terminal in vs code?
@laihuyu4028
@laihuyu4028 5 жыл бұрын
thanks and please make an advanced git video ^ ^
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
I do plan on making an advanced guide eventually, but currently I am working on some videos on learning CSS.
@laihuyu4028
@laihuyu4028 5 жыл бұрын
sure ! I'm looking forward to it.
@samuelhulme8347
@samuelhulme8347 2 жыл бұрын
Let’s git started
@mr_matata
@mr_matata 5 жыл бұрын
wow this video was extremely helpful , i am using .github.io repository thing to host my website and i had to change every code i made manually like an idiot , only if i knew about this earlier
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
I'm glad I could help.
@bambamlabs2578
@bambamlabs2578 4 жыл бұрын
PS. You dont need to do git add ever time you change the file... The files added are already being tracked until you remove them. Cheers
@chanceconway5082
@chanceconway5082 4 жыл бұрын
Bam Bam Labs So just by saving the file, my changes will be saved? No git add . required?
@sahil300690
@sahil300690 4 жыл бұрын
You need to add your file everytime you make a change in that file even if it's being tracked. Without add, your changes won't come into commit.
Learn JSON in 10 Minutes
12:00
Web Dev Simplified
Рет қаралды 3,1 МЛН
Git Tutorial for Beginners - Git & GitHub Fundamentals In Depth
43:06
Tech With Tim
Рет қаралды 814 М.
Uma Ki Super Power To Dekho 😂
00:15
Uma Bai
Рет қаралды 55 МЛН
The World's Fastest Cleaners
00:35
MrBeast
Рет қаралды 163 МЛН
Git, GitHub, & GitHub Desktop for beginners
22:16
Coder Coder
Рет қаралды 693 М.
Git Branching and Merging - Detailed Tutorial
54:28
SuperSimpleDev
Рет қаралды 176 М.
Learn Git In 15 Minutes
15:59
Colt Steele
Рет қаралды 2 МЛН
Git MERGE vs REBASE: The Definitive Guide
9:39
The Modern Coder
Рет қаралды 54 М.
Git Tutorial for Beginners: Learn Git in 1 Hour
1:09:13
Programming with Mosh
Рет қаралды 2,2 МЛН
Git Tutorial For Dummies
19:25
Nick White
Рет қаралды 973 М.
Introduction to Git - Core Concepts
28:37
David Mahler
Рет қаралды 339 М.
Learn Github in 20 Minutes
20:00
Colt Steele
Рет қаралды 432 М.
Learn SQL In 60 Minutes
56:24
Web Dev Simplified
Рет қаралды 2 МЛН
13 Advanced (but useful) Git Techniques and Shortcuts
8:07
Fireship
Рет қаралды 880 М.
Uma Ki Super Power To Dekho 😂
00:15
Uma Bai
Рет қаралды 55 МЛН