Git and GitHub Tutorial For Beginners | Full Course [2021] [NEW]
Ғылым және технология
In this Git and GitHub tutorial you will learn the essentials to be comfortable with git and GitHub.
GIt is software for tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development.
GitHub is the most popular hosting platform for software development and version control using Git.
This course is split into Git tutorial and Git and GitHub Tutorial
► What is Git
► Setup Git
► Git commits
► Git branches
► Git push
► Git rebase
► Git merge
► Github
► Pull Requests
► Exploring GiHub
► Open Source Software
Enrol here for free and get certificate: amigoscode.com/p/git-github
🙊 Subscribe to Amigoscode - bit.ly/2HpF5V8
► Courses Available for free here - amigoscode.com/courses
► Join Private Facebook Group - / 456035171490753
► Join Discord - bit.ly/2wL029v
⭐ Table Of Contents ⭐
🙊 Here are the goods for all my videos video:
► Recommended Books
Clean Code
- amzn.to/2UGDPlX
HTTP: The Definitive Guide
- amzn.to/2JDVi8s
Clean Architecture
- amzn.to/2xOBNXW
► Computer and Monitor
New Apple MacBook Pro
- amzn.to/3464Mmn
Dell 27 INCH Ultrasharp U2719D Monitor
- amzn.to/2xM3nW1
Double Arm Stand Desk Mount
- amzn.to/3aYKKfs
USB C Hub Multiport Adapter
- amzn.to/2Jz7NlL
► Camera Gear
Sony ILCE7M3B Full Frame Mirrorless Camera
- amzn.to/346QIJn
Sigma 16 mm F1.4 DC DN
- amzn.to/2wbic3Q
Sigma 33B965 30 mm F1.4 DC DC
- amzn.to/39G37Fd
Awesome Screen Saver
- github.com/JohnCoates/Aerial
IDE I use for coding
- Iterm
- VsCode
- GoLand
- IntelliJf
- Sublime
💯 You can also follow me here:
► Don't forget to subscribe | bit.ly/2HpF5V8
► Join Closed Facebook Group for discussion and early access videos and courses | bit.ly/2FbuIkx
► Follow me on Instagram | bit.ly/2TSkA9w
► Join Discord - bit.ly/2wL029v
❤️ Thanks for watching
pictures from pexels
www.pexels.com/photo/woman-we...
www.pexels.com/photo/man-wear...
Пікірлер: 601
Enrol for free to access bonus lectures and and get free certificate amigoscode.com/p/git-github
@nevergiveup7985
3 жыл бұрын
@Amigoscode I am beginner level for github, thanks for your tutorial, keep helping by making such a great tutorial, thanks for your support.
@egitimhane3688
3 жыл бұрын
ve aleyküm selam güzel kardeşim.
@elliottbodie7448
2 жыл бұрын
you all probably dont give a shit but does any of you know a trick to log back into an instagram account?? I somehow lost my password. I would appreciate any help you can give me.
@hariharacardetailingstudio739
2 жыл бұрын
can you please send the link for the git commands and the info on commands. I can't find anywhere in the video or description.
@muftinetpictures
2 жыл бұрын
Please do you give certificate afterenrolling and completing in a Free Course. Thank you and May God bless you.
How Git Works --> 3:20 Installing Git --> 8:07 Learn Git The Right Way --> 9:55 Verify Installation --> 11:57 Git Setup (Configuration) : 15:18 Git Init (Initialize Git) --> 17:43 Git Add --> 22:14 (Git) Commits --> 29:42 Amend Commits --> 38:03 GitHub --> 41:02 Create Repo --> 45:00 SSH Keys Setup --> 50:24 Git Push --> 56:18 Git Pull --> 1:00:52 Branches --> 1:06:39 Working With Branches --> 1:09:09 **Main=Master --> 1:17:35 **Pull Requests --> 1:18:19 Merging PR's --> 1:19:18 **Git Workflow --> 1:25:49 Dealing with Conflicts --> 1:28:49 Merging Conflicts --> 1:34:39 **Rebase --> 1:40:55 Git Rebase --> 1:42:05 **Git Rebase Recap --> 1:52:20 Git Clients --> 1:54:01 Git Pod --> 1:57:44 Building Your Portfolio --> 2:00:39 Exploring GitHub --> 2:06:51 Open Source Software --> 2:13:54 **Next Steps --> 2:19:45 ------------------------------------------------------ **For my references** Great video!!
@Sky-yy
3 жыл бұрын
Thanks for saving time.
@janryansantos8473
3 жыл бұрын
Thanks! to many intro not important
@mayman8415
3 жыл бұрын
Appreciate the time !!
@omargreyes7810
3 жыл бұрын
Thanks!
@TheMostBeautifulSights
3 жыл бұрын
Thank you very much!
you're one of the best teachers on youtube
@mathewkargarzadeh3158
3 жыл бұрын
just the Best ? he is the man !!!. LOL
@ThéNetworkyarn
Жыл бұрын
💯
@lucasmoratoaraujo8433
Жыл бұрын
Agreed!
@dheerajsinghnagdali
Жыл бұрын
You've stolen my words!
I just want to say, that I spent till now 9 hours with 3 different and long courses on KZread to teach Git and Github .. And there always was a gap in the teaching that I stopped the video after losing 50 minutes .. and your tutorial is the only amazing video that is full and complete and great explained ! I am facing a hard time learning Git and Github .. but with this amazing Video .. it's done ! Looking forward to learn the Java tutorial ! Please keep this great way explaining things.
This is one of the best tutorials out there for the beginners where even the advanced users can pick up a thing or two... Great stuff!
I haven't finished your course yet, but I have to say that this is the best course I've been ever watching. Everything is so clear for me. Your way of explaining things is incredible good. Thank you so much for your work
This is really a clear tutorial on git and github. I have already been using git and github for 2 years since university, but I didn't really understand it until YOUR video here, so thank you very much.
Thank you. I managed to follow along to pretty much all of the course. You're a great teacher. Right pace, right instruction.
Thank you so much for this, I followed it to the end and learned a lot, now I'm very confident with git and GitHub, you're such a great teacher!!!
This is the best course on Git, both in terms of structure and presentation. But the most important thing is that the speaker has exceptionally understandable English. I got it all about Git!
Dear Nelson, thank you for all your content. By doing this, you make our learning process much easier. Best regards from Serbia.
I have only watched half of the tutorial but is more enough to appreciate the very well done job you've done and to thank you for it.
Hey! I'm only 40 min in but I love it already. Very informative but strait to the point at the same time. Thank you so much for this.
*I have no words... I have no idea how I can thank you. I clicked all the ads pop up. Thank you Amigoscode!*
I have a cup of tea next to me, with a nice lo-fi music softly playing, and binge-watching your tutorials. One of the best feelings. Thank you my friend.
Thank you so much for the tutorial, I finally got to understand Git after a lot of tries and I am now implementing it in my projects. Your videos are the best.
For anyone who’s wondering if they should Watch this video, i’m telling you you should, I watched it because I was behind in my class and this the only video i found that explains everything simply And in detail. Thank you so much🙏, you just saved me a whole semester🙏
Among all the tutorials i went through, This truly was a game changer for me! Thanks Amigos.
Thank You, for a step by step tutorial. Has literally walked me through it. Great Job!
This was so SO good. Thank you so much for sharing this tutorial for absolutely free. So thought-out, so valuable 🙏🙏🙏
I have been thinking about it right now. Thank you for everything friend
Nelson, i want to compliment you with your tutorials. Every video you have made is so good to understand and to follow. Keep on the good work bro, you are the best! Thank you for all your content! Peace bro!
I cannot thank you enough! This was wonderful, you’re an AMAZING teacher!
Without exaggeration THE BEST tutorial I've ever followed. Everything was so easy to follow along with and you were very clear. Thank you so much
How you clearly explain and show simultaneous workflow, is amazing. Great work, thanks for sharing this content, was very helpful to me.
Thank you so much for adding images for the visual learners!
Thank you for this amazing course Nelson, I am really grateful.
This is an amazing course covers the essentials of git needed, very informative, well detailed and easy to understand thank you so much.
This course is beyond useful! I learned SO MUCH! Thank you so much!
Great course! I have been using GIt over a year but still this presentation is a great summary. And the power of using command line interface is very clear.
Amazing tutorial! Very thorough and well done, one of the best github tutorials i could find
This was super helpful because it is so comprehensive and easy to understand. Thanks for all of your effort.
You are the best my brother! BarakAllahu feek! I knew some commands but I didn't know how to use them correctly and in this tutorial you taught me everything I need to know!
Woah. I’ve just watched half of that without doing and I can really understand what he does. Damn, you’re teaching approach is top notch!
Omg, This is Amazing ! I watched several courses on Git/Github without understanding how this system actually works, but after this awesome course I am confident in myself that I can use git to manage my future projects with no fear! Thank u so much and السلام عليكم
Thank you so much, Nelson. Now I can understand Github and work with it. That's amazing.
I have just started using this like a week ago. WOW
After tried a few other tutorials, I found yours is the best!! thanks so much!
Big thanks to this video, really enjoyed and looking forward to more such insightful videos helping beginner software engineers a clear path of success
I really enjoy your clear and entertaining style of teaching. I was using git for several years. Your course helped me to refresh my knowledge.
You are just amazing! Cannot stop myself not to comment , How awesome and helpful this video was for me!
saw many video"s but nothing compared to this . before I was having confusion on the terms commit and staging but now its more than clear . keep uploading content in simple terms and analogy
Perfect intro. Thanks for the amazing free content, amigo. Now I have a pretty good idea on git to start consulting more in-depth information out there.
Really awesome tutorial! You really have the soul of a teacher.
This is the best tutorial I've ever have followed! Great stuff!
Great course! Extremely useful and clear!!! Very good job!
One of the things I like about your content is the pace of your explanation, not like some other guys that talk like machines. This Git and GitHub tutorial is top notch, my time spent was worth it. Thank you Amigos. Do you have any video on GitHub actions yet? cos I can't get my workflow to pass and I don't know what I'm doing wrong or what I'm not doing at all.
You are a real teacher, u speak with understanding
I am a beginner in web development. did a lot of html CSS learning last 3 months and started JavaScript yesterday. It's a little bit easy because I'm coming from basic python. I'm taking git lessons on the side now since it's a must have skill. Thanks for the lesson amigo.
AWESOME, iam only 30 minutes from the start and already learned a bunch .Just exactly what i was looking for.. Big big thanks. Gonna finished that and after appreciate you in my thoughts :) Cheers!
This course is awsome !!! And I have to say despite English is not my first language it was very comfortable to listen to you. You did great job, thank you ))
The best tutorial that I've ever meet among KZread videos!
Hey Amigoscode, you taught me this. I am really happy after watching it! Thanks
you're one of the best teachers on youtube , I am beginer
je suis ivoirien donc francophone mais ton anglais est Very very Clear et donc je prends du plaisir à suivre ton tuto pour la première fois et cela me sera pour un double avantage
Watched It from start to end in one session, you're amazing Already took notes and looking for where to continue Thanks
You Are THE BEST . Thank you for all Courses
Am really enjoying this course Nelson your the best teacher ever continue giving us the good courses may God bless
The best introductory tutorial on this topic.
Thank you so much for this awesome contribution! It has cleared up all the questions I had regarding Git and Github.
A really amazing teacher.. Thanks for this. I didn't enter 20 secs into the vid before I subscribed.
i cant appreciate you enough for this video. you did an excellent job
Thank you for this class, this is my first time working with git, and I learned a lot from your teaching.
This was one of the best tutorials that I've ever watched and it was so useful for me. Thank you so much 🌺🌼🌸
Most humble programming mentor on KZread
One tip, which is a similar thing you can do with many commands in terminal shells, is that you can chain more than one file for the git add command: So, instead of git add file1 git add file2 You can git add file1 file2 Of course, as was mentioned in the video, you can use ' git add . ' to add all files in dir to staging area as well. However, I don't think this specific method was mentioned when explaining git add command.
you are the best trainer in my list of youtubers trainers
Thanks so much for this video, it was super easy to follow along. I'm trying to teach myself software development and this was very helpful! :)
The last weeks were terrible for me. I couldn't find motivation to learn new stuff but this video has changed something on my head. Thanks for it!!!
Hey Bro! It amazing the way you explain things so simply and clearly. Huge kudos, and thanks a lot for your time. It is really, really helpful
Just gotten started with the course but am already in love with it :- ) thanks bro
thank you for this course! my lovely development channel!
I am an intermediate on using git and GitHub ,it was one of the first thing I learnt while Programming,but not yet that advance
Thank you brother for your outstanding job and kind attitude.
Bro this tutorial was amazing! So easy to understand. Thank you King!
Thanks, man. This course is helping me in my quest to become an engineer.
A great teacher. Thanks very much from Ghana
Thanks bro this has helped me big time. it mad it clear and help me specially by connecting my git with github and clarified git branches thanks once again
Thanks very much for this masterpiece! It is indeed insightful! The most beneficial part of your course in my point of view is when you are summarizing the Git workflow within the real daily work. I was actually hoping to see some slides of it! Anyways, thank you so much!
@balvsmalvs5425
Жыл бұрын
It's a *mainpiece! Not a *masterpiece! Want me to cancel your bum? Come on, man!
i was scolded at because I didnt know the squash, rebase stuff at work. Thank you very much for making that clear!
I am CS student in Turkey. I am learning git/github for storing my codes more efficiently.
Thank you so much! I cant tell you how much this has helped me!!
This is a really good course... I learned git in a haphazard way before, and this has given the background to get a better, more rigorous, understanding., so I can follow best practices. The only modification I would suggested is a couple of times you explain things through gestures (for example, rebase), where you explain things through gestures. It 's fine, but a small diagram/animation might make things clearer.
Well done Bro! You explained the conflicts as simple as possible 🙌
Thanks bro for everything. I am learnig a lot of things from your channel
thank you really good stuff, I love all your tutorials!
this is very helpful after so many confusing tutorials i found my self in this ..
Amazing content. As a beginner, this is my go to tutorial!
Amigicode, you are amazing!! .very digest teaching .MAY GOD bless you
Thank you Nelson for this valuable free piece of knowlegde you provided for us here in this course. I'm truly grateful and learned a lot about both the git and github concepts. May Allah swt increase you more in knowledge, amin. و السلام عليكم
Thanks a bunch for this Couse! I've been coding for a while, but I've been putting off learning git defiantly a good course if you want to grow as a developer.
Thank you so much for this. This is what i just needed. Live long and prosper 🖖
I'm going to nominate this guy for the Nobel Prize! He deserve it! He is the best teacher of the f... world!
Great course.. GitHub has a lot of use cases... Teaching style was awesome and simple to understand.
It is really clear and helpful, thank you so much!
Such an amazing tutorial! Very clear and detailed explanation! Thank you very much bro!
Excellent course, thank you for this!!
The course was so informed. Thank you.
Thank you!!!...Its the Best Git tutorial out there
thank you so much from Germany Munich now i get clear understanding of git awesome course