Git and GitHub Tutorial For Beginners | Full Course [2021] [NEW]

  Рет қаралды 436,385

Amigoscode

Amigoscode

3 жыл бұрын

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...

Пікірлер: 596
@amigoscode
@amigoscode 3 жыл бұрын
Enrol for free to access bonus lectures and and get free certificate amigoscode.com/p/git-github
@nevergiveup7985
@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
@egitimhane3688 2 жыл бұрын
ve aleyküm selam güzel kardeşim.
@elliottbodie7448
@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
@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
@muftinetpictures Жыл бұрын
Please do you give certificate afterenrolling and completing in a Free Course. Thank you and May God bless you.
@techeky8958
@techeky8958 3 жыл бұрын
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
@Sky-yy 3 жыл бұрын
Thanks for saving time.
@janryansantos8473
@janryansantos8473 3 жыл бұрын
Thanks! to many intro not important
@mayman8415
@mayman8415 3 жыл бұрын
Appreciate the time !!
@omargreyes7810
@omargreyes7810 2 жыл бұрын
Thanks!
@TheMostBeautifulSights
@TheMostBeautifulSights 2 жыл бұрын
Thank you very much!
@nyizeya99
@nyizeya99 3 жыл бұрын
you're one of the best teachers on youtube
@mathewkargarzadeh3158
@mathewkargarzadeh3158 3 жыл бұрын
just the Best ? he is the man !!!. LOL
@wuraola749
@wuraola749 Жыл бұрын
💯
@lucasmoratoaraujo8433
@lucasmoratoaraujo8433 Жыл бұрын
Agreed!
@dheerajsinghnagdali
@dheerajsinghnagdali Жыл бұрын
You've stolen my words!
@lucascubilla869
@lucascubilla869 3 жыл бұрын
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!!!
@praba.ponnambalam
@praba.ponnambalam 2 жыл бұрын
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!
@LeighRobinsonBushcraft
@LeighRobinsonBushcraft Жыл бұрын
Thank you. I managed to follow along to pretty much all of the course. You're a great teacher. Right pace, right instruction.
@husein_alfil
@husein_alfil 3 жыл бұрын
I just want to say, that I spent till now 9 hours with 3 different and long courses on KZbin 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.
@dominika3084
@dominika3084 Жыл бұрын
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
@gaborvaszi3234
@gaborvaszi3234 3 жыл бұрын
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.
@carlos_v686
@carlos_v686 Жыл бұрын
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.
@dragandanicic1008
@dragandanicic1008 3 жыл бұрын
Dear Nelson, thank you for all your content. By doing this, you make our learning process much easier. Best regards from Serbia.
@yyl1692
@yyl1692 3 жыл бұрын
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.
@CarstenMolewijk
@CarstenMolewijk 2 жыл бұрын
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!
@berinaemy3040
@berinaemy3040 Жыл бұрын
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🙏
@simasgradeckas4259
@simasgradeckas4259 2 жыл бұрын
This was so SO good. Thank you so much for sharing this tutorial for absolutely free. So thought-out, so valuable 🙏🙏🙏
@higormonteiro7636
@higormonteiro7636 3 жыл бұрын
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.
@attaliabrown9789
@attaliabrown9789 3 жыл бұрын
Thank you so much for adding images for the visual learners!
@shashishekhar----
@shashishekhar---- 3 жыл бұрын
Thank you for this amazing course Nelson, I am really grateful.
@bernard9129
@bernard9129 Жыл бұрын
Thank You, for a step by step tutorial. Has literally walked me through it. Great Job!
@lordinicus
@lordinicus 2 жыл бұрын
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!
@michaelprobst1835
@michaelprobst1835 2 жыл бұрын
Amazing tutorial! Very thorough and well done, one of the best github tutorials i could find
@WilliamBrumble
@WilliamBrumble 2 жыл бұрын
How you clearly explain and show simultaneous workflow, is amazing. Great work, thanks for sharing this content, was very helpful to me.
@onurcanisler
@onurcanisler 2 жыл бұрын
*I have no words... I have no idea how I can thank you. I clicked all the ads pop up. Thank you Amigoscode!*
@nowshadhossainrahat7947
@nowshadhossainrahat7947 2 жыл бұрын
Wa Alaikum Assalaam brother... I'm really happy to learn from a muslim tech guy :) Alhamdulillah
@carbyte2673
@carbyte2673 10 ай бұрын
Among all the tutorials i went through, This truly was a game changer for me! Thanks Amigos.
@arikedada
@arikedada Жыл бұрын
This is an amazing course covers the essentials of git needed, very informative, well detailed and easy to understand thank you so much.
@KaisarAnvar
@KaisarAnvar Жыл бұрын
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.
@glorysinkhonde197
@glorysinkhonde197 Жыл бұрын
This course is beyond useful! I learned SO MUCH! Thank you so much!
@sunnistudying3612
@sunnistudying3612 2 жыл бұрын
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
@roving-camera_72
@roving-camera_72 2 жыл бұрын
This was super helpful because it is so comprehensive and easy to understand. Thanks for all of your effort.
@jalilhasanli5577
@jalilhasanli5577 3 жыл бұрын
I have been thinking about it right now. Thank you for everything friend
@johanngeisser6109
@johanngeisser6109 Жыл бұрын
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.
@gideonejiogu9504
@gideonejiogu9504 Жыл бұрын
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.
@sammclaren6965
@sammclaren6965 2 жыл бұрын
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!
@kjelle392
@kjelle392 2 жыл бұрын
This is the best tutorial I've ever have followed! Great stuff!
@fatemehhatami6207
@fatemehhatami6207 2 жыл бұрын
This was one of the best tutorials that I've ever watched and it was so useful for me. Thank you so much 🌺🌼🌸
@stal1963
@stal1963 Жыл бұрын
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.
@Africanbeautyy93
@Africanbeautyy93 6 ай бұрын
I cannot thank you enough! This was wonderful, you’re an AMAZING teacher!
@tunghoang9373
@tunghoang9373 2 жыл бұрын
Thank you so much, Nelson. Now I can understand Github and work with it. That's amazing.
@zakaria5775
@zakaria5775 2 жыл бұрын
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 السلام عليكم
@suryavamsivarmasagi6741
@suryavamsivarmasagi6741 3 жыл бұрын
Big thanks to this video, really enjoyed and looking forward to more such insightful videos helping beginner software engineers a clear path of success
@manopublico9645
@manopublico9645 Жыл бұрын
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
@hammad8965
@hammad8965 2 жыл бұрын
You are just amazing! Cannot stop myself not to comment , How awesome and helpful this video was for me!
@zhefeng583
@zhefeng583 2 жыл бұрын
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
@balvsmalvs5425 Жыл бұрын
It's a *mainpiece! Not a *masterpiece! Want me to cancel your bum? Come on, man!
@user-ym7zd2ni5o
@user-ym7zd2ni5o Жыл бұрын
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 ))
@echo2net
@echo2net 2 жыл бұрын
After tried a few other tutorials, I found yours is the best!! thanks so much!
@omitmix
@omitmix 21 күн бұрын
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.
@arashmadadi3058
@arashmadadi3058 2 жыл бұрын
Well done Bro! You explained the conflicts as simple as possible 🙌
@AndreKatov
@AndreKatov 2 жыл бұрын
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!
@pakkou5804
@pakkou5804 3 жыл бұрын
Really awesome tutorial! You really have the soul of a teacher.
@farzadtarighati3493
@farzadtarighati3493 3 жыл бұрын
You Are THE BEST . Thank you for all Courses
@immanuelzanyo2264
@immanuelzanyo2264 3 жыл бұрын
I have just started using this like a week ago. WOW
@sungryongkim6262
@sungryongkim6262 Жыл бұрын
The best tutorial that I've ever meet among KZbin videos!
@ancamoroiu1182
@ancamoroiu1182 2 жыл бұрын
Great course! Extremely useful and clear!!! Very good job!
@salmanmohammed2770
@salmanmohammed2770 2 жыл бұрын
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
@kingtamaaj-manifestyourbes7364
@kingtamaaj-manifestyourbes7364 2 жыл бұрын
Bro this tutorial was amazing! So easy to understand. Thank you King!
@nicolezach5456
@nicolezach5456 2 жыл бұрын
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! :)
@nesmeck
@nesmeck 2 жыл бұрын
Watched It from start to end in one session, you're amazing Already took notes and looking for where to continue Thanks
@AmosMwase
@AmosMwase 2 жыл бұрын
Am really enjoying this course Nelson your the best teacher ever continue giving us the good courses may God bless
@rogercardona4160
@rogercardona4160 2 жыл бұрын
Thank you so much for this awesome contribution! It has cleared up all the questions I had regarding Git and Github.
@polunochNY
@polunochNY 3 жыл бұрын
thank you for this course! my lovely development channel!
@monikakalaitzidi9009
@monikakalaitzidi9009 3 жыл бұрын
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!
@daniellawibz3878
@daniellawibz3878 Жыл бұрын
Just gotten started with the course but am already in love with it :- ) thanks bro
@sohrabsheykhmohammadi1909
@sohrabsheykhmohammadi1909 3 жыл бұрын
you're one of the best teachers on youtube , I am beginer
@abdullahajayi
@abdullahajayi 2 жыл бұрын
A really amazing teacher.. Thanks for this. I didn't enter 20 secs into the vid before I subscribed.
@thehacker645
@thehacker645 2 жыл бұрын
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. و السلام عليكم
@bedijustin1731
@bedijustin1731 Ай бұрын
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
@arinmis
@arinmis 3 жыл бұрын
I am CS student in Turkey. I am learning git/github for storing my codes more efficiently.
@tharunduggu
@tharunduggu 2 жыл бұрын
You're doing an excellent work.. Thanks for the great git basics video..
@yahuiz7877
@yahuiz7877 2 жыл бұрын
i was scolded at because I didnt know the squash, rebase stuff at work. Thank you very much for making that clear!
@yahyakhan1638
@yahyakhan1638 2 жыл бұрын
The best introductory tutorial on this topic.
@Spectre4300s
@Spectre4300s 3 жыл бұрын
Excellent course, thank you for this!!
@dollysiharath4205
@dollysiharath4205 Жыл бұрын
Thank you for this class, this is my first time working with git, and I learned a lot from your teaching.
@MrCarloshvieira2
@MrCarloshvieira2 2 жыл бұрын
Amazing content. As a beginner, this is my go to tutorial!
@CodeWithOtabek
@CodeWithOtabek Жыл бұрын
Such an amazing tutorial! Very clear and detailed explanation! Thank you very much bro!
@otsogileonalepelo9610
@otsogileonalepelo9610 2 жыл бұрын
Thank you so much for this. This is what i just needed. Live long and prosper 🖖
@Rico-7
@Rico-7 2 жыл бұрын
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.
@AliRaza-ne2od
@AliRaza-ne2od 2 жыл бұрын
Love this man. Wow you should teach everything so we don't have to go to other channels.
@jackyrazo6739
@jackyrazo6739 2 жыл бұрын
Thank you for this course. You are awesome !! New subscriber
@yaasiinnuurcabdi1877
@yaasiinnuurcabdi1877 Жыл бұрын
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
@ampomahwinston3436
@ampomahwinston3436 3 жыл бұрын
You are a real teacher, u speak with understanding
@user-qm5sp8jd9o
@user-qm5sp8jd9o 11 ай бұрын
i cant appreciate you enough for this video. you did an excellent job
@danielwilliams4050
@danielwilliams4050 Жыл бұрын
Thanks, man. This course is helping me in my quest to become an engineer.
@rightbackatcha22
@rightbackatcha22 Жыл бұрын
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.
@dominiklasek4511
@dominiklasek4511 3 жыл бұрын
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!!!
@Ankit_Dhiman
@Ankit_Dhiman 3 жыл бұрын
Thanks bro for everything. I am learnig a lot of things from your channel
@aryanaboyaryayeenezhad7295
@aryanaboyaryayeenezhad7295 3 жыл бұрын
Thank you brother for your outstanding job and kind attitude.
@oluwatadeaina6590
@oluwatadeaina6590 10 ай бұрын
Great job. I like the way you are detailed in your explanation of the concepts. I just learnt Git and GitHub through this resource. Well done.
@jackingoldsby
@jackingoldsby Жыл бұрын
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.
@cotetillo
@cotetillo 2 жыл бұрын
This is an amazing course. Thank you so much.
@mayankgupta5727
@mayankgupta5727 Жыл бұрын
I am a git master now, Thanks, Amigos! Hope I can learn new courses as well!
@sau-xf6sl
@sau-xf6sl 2 жыл бұрын
Most humble programming mentor on KZbin
@QualityWithVu
@QualityWithVu Жыл бұрын
thank you so much for this course, super helpful for me as I am starting my journey as an engineer
@segunolamide1989
@segunolamide1989 Жыл бұрын
Hey Amigoscode, you taught me this. I am really happy after watching it! Thanks
@Dwika34
@Dwika34 3 жыл бұрын
Been loving the tutorials keep it up! I wonder can you do an android tutorial?
@kazimbajwa
@kazimbajwa 2 жыл бұрын
awesome man.. you make it effortless to learn. i am new in coding but was stuck in github for 1 months. thanks brooo and may you fasr growwww
@thangha8289
@thangha8289 3 жыл бұрын
It is really clear and helpful, thank you so much!
@thehunted316
@thehunted316 3 жыл бұрын
you, Corey Shafer and most are best. You made me understand Postgresql so well. I wish you would make a project in Golang. I pray so. Thanks for everything.
@arnoldcao2385
@arnoldcao2385 11 ай бұрын
thank you really good stuff, I love all your tutorials!
@djfago6240
@djfago6240 Жыл бұрын
I always understand ur tutorials very well. You are a good teacher. God bless you sir.
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
Рет қаралды 963 М.
Glow Stick Secret 😱 #shorts
00:37
Mr DegrEE
Рет қаралды 58 МЛН
Что будет с кроссовком?
00:35
Аришнев
Рет қаралды 2,5 МЛН
Git Branching and Merging - Detailed Tutorial
54:28
SuperSimpleDev
Рет қаралды 173 М.
GitHub Actions Tutorial - Basic Concepts and CI/CD Pipeline with Docker
32:31
TechWorld with Nana
Рет қаралды 1,3 МЛН
Has Generative AI Already Peaked? - Computerphile
12:48
Computerphile
Рет қаралды 165 М.
Git, GitHub, & GitHub Desktop for beginners
22:16
Coder Coder
Рет қаралды 686 М.
Here's The Secret How To Create These Animated Diagrams
11:12
Amigoscode
Рет қаралды 325 М.
Complete Git and Github Hands On Tutorial with Commands
31:24
Cloud Champ
Рет қаралды 32 М.
Java Roadmap for 2024
11:28
Amigoscode
Рет қаралды 113 М.
Git For Beginners 2023
2:00:37
Telusko
Рет қаралды 171 М.
Клавиатура vs геймпад vs руль
0:47
Balance
Рет қаралды 858 М.
M4 iPad Pro Impressions: Well This is Awkward
12:51
Marques Brownlee
Рет қаралды 4,5 МЛН
Главная проблема iPad Pro M4 OLED!
13:04
THE ROCO
Рет қаралды 35 М.
Start from 0 at any point on the T1 Digital Tape Measure
0:14
REEKON Tools
Рет қаралды 35 МЛН
China Laptop Mouse New 2024
0:46
SUB TECHE
Рет қаралды 627 М.