Git and GitHub - 0 Experience to Professional in 1 Tutorial (Part 2)
Vložit
- čas přidán 27. 07. 2024
- We'll learn Git and GitHub from the ground up. In this git tutorial, we'll cover git and GitHub fundamentals, and all the git commands you'll need, to use Git and GitHub professionally as a software engineer.
Part 1 of this Git and GitHub tutorial:
• Git and GitHub - 0 Exp...
Git and GitHub cheatsheet:
supersimple.dev/courses/git-g...
Contact: supersimple.dev/feedback
Instagram: / supersimple.dev
0:00 Intro
0:29 Project Into - Online Backup
2:02 Intro to GitHub
4:13 Feature 1 - Creating an Online Backup
9:55 git push
12:11 Troubleshooting If git push Didn't Work
13:05 Ensure You Ran git config
13:22 Put Your Username in the Remote URL
14:08 Use a Personal Access Token
15:34 GitHub Features
17:19 Feature 2 - Sync Changes From Computer to GitHub
20:25 More About git push
25:08 Feature 3 - Sync Changes From GitHub to Computer
29:43 git fetch and git pull
32:20 Summary
33:50 Practice Scenario 1 - Existing Project
36:56 Practice Scenario 2 - New Project
39:48 Practice Scenario 3 - Joining a Team
41:48 Setting Up SSH Keys for GitHub
43:01 Mac SSH Key Setup
47:24 Windows Powershell SSH Key Setup
51:58 Using Our SSH Key
55:17 What's Next in Part 3
#git
#github
#gittutorial - Věda a technologie
No other CZcamsrs can present these coding that more concise than SSD (SuperSimpleDev)
The 3 part series on Git is the most comprehesive tutorial I have ever come across. The detailed explanations, coupled with the analogies are incredibly helpful! Great work!
I appreciate all the efforts you put into making the videos and simplifying it.
You are the best!
Thank you very much for what you doing! It is honestly shocking that people nowadays are still willingly share such information for free, enthusiastically and sincerely! I bet your lessons are someone's life changers or, at least, a solid step on a path of mastering programming and changing their lives for good.
Ah thanks for your support! Yea, this career path can completely change people's lives and provide financial security, which I think is the most important part of teaching 😄
Amen!
Absolutely corrext!😊
Your videos are definitely life changing for me. Thank you so much
I've been watching all your videos and I have to say I just love the way how you explain things so easy and precise with practical examples, it just helps so much! Thank you for everything :)
This was seriously great, your way of explaining things is very clear. I watched part 1 and 2 in a day and went from knowing almost nothing about Git to being confident trying things out and practicing on my own. Thank you so much for your tutorials. ❤
Bro created ' git trilogy ' like no one ever could 🔥🔥
Fr
Love the analogy with Google Drive and Google Docs paralleling with Github. Helps to correlate and understand easily
To begin, I'd like to express my heartfelt gratitude for your generous provision of detailed information free of charge. In a world where others often seek to profit, your generosity truly stands out. I've conducted extensive research in search of valuable and comprehensive tutorials that explain Git from the ground up, and none have quite matched the quality and clarity of your work. A big thank you!
HEAR HEAR!!!
I have no words to describe the effort you put into your videos and the way you teach the concepts. All I can say is that you are fantastic. Thank you sir for compelling me to watch your HTML and CSS, JavaScript, Git, and GitHub videos.
i love this series, you are the best teacher ( i am an atechnical and impacient person but i actually managed to learn these concepts: i need to know this for my work as a tech writer). Keep doing it, it.s the best course i.ve sat through, instead of skipping parts or abandoning half way in.
Thankyou!! Great tutorial, I almost given up uploading my codes to github because of fatal errors because other channels doesnt explain all of them but you you just literally explained how to correct all of them. Your channel is a gem
Dude your content is so easy to digest, follow along with, and understand! Thank you!! I feel a lot more confident when approaching other challenges and videos now because of your content
Although I have been using github for a long time I still learned new things from your video. Very simple and clear and straightforward explanation. Amazing work!
Thank you for sharing. I watched many Git tutorials and by far this is the best tutorial I have seen. Thank you again.
How this person is making extremely easy for us learn everything so quick and in such a efficient manner. Thank you so much .
Ps : I had been commenting under almost every video of yours which i had watched as your content is premium. Thank you again.
"Thank you so much for creating this informative and well-presented videos. Your attention to detail and clear explanations have really helped me to understand git and github. Your dedication to educating others is truly admirable, and I am grateful for the time and effort you put into making these videos. Keep up the fantastic work, and I look forward to watching more of your content in the future!"❤
Awesome tutorial, you have upgraded my tech skills to another level..not sure how I bumped to this channel, it has been a beautiful journey.
I'm truly overwhelmed by the way you are explaining every bit of it so simple and yet so detailed. When I see people like you i realize that explaining stuff isn't for anyone and it is a talent that not everyone posses.
Thank you so much!
bro love your videos. They really help and I just want you to know that the work your doing is appreciated.
Truly the best git & github tutorial on youtube right now! Thanks from Brazil!
Well you're the best teacher in online ✨❤️ every contents of your videos are crystal clear. Thanks for doing this🤩
Thanks for making these useful videos. I have been wanting to learn GIT for long time but could not find any good videos. By coincidence, I found your videos today and finished all of them that make my day wonderful cuz my headache for months has been solved.
He answers the questions before we even ask! Such a great channel.
Such a great tutorial. Explaining git before github allowed me to understand the details that most tutorials leave out.
Thank you for your effort in creating such an amazing video tutorial. Your English is clear, material is good structured and ordered, and the visualization is easy to understand which is good. I mean that the focus is on git, not on the code you are versioning. One minor misspelling I noticed in your cheatsheet is in the last chapter "Merge Conflicts in the Feature Branch Workflow
" - you checkout and pull from MAIN but after that merge feature branch with MASTER.
I really enjoyed learning git, well structured and concise tutorial.
Thanks for your effort, would love to learn more from you.
This is hands down the best video I have watched for Git and Github.
Awesome tutorial , thank you for making it! It was clean , easy to follow and clear! I can confirm that i have learned git from you. Also thanks for the cheatsheet!
Great tutorial. Thank you so much! I'm more confident now using the command line.
your git videos are insanely helpful!!! Like seriously!!!💯💯
I really appreciate the step by step tutorial videos.Liked and subscribed
i love all your videos SuperSimpleDev, sometimes, i don't know anything about the lesson that you teach us but i come across your lesson and i click on it after 30 min i feel "wow" he is a good explainer that i never seen before, i have no anything but i really really thank you have me a lot with your videos lesson🥰 and i finished your lesson by 3 videos such as Js, HTML and CSS and git, and i still learning about git with part 2. you are the best i never forget you.
This is so amazing, amazing teaching. You made this so simple and effortless. thank you. The main thing that also helped was the showing of the different possible errors. Thank you.
thank you so much bro truly appreciated the simplicity in this video ....amazing feeling when things just work
"Wow, your ability to explain complex topics so clearly is truly remarkable! 🌟 Your videos are like a breath of fresh air in the world of online tutorials. You have a rare talent for breaking down information in a way that's easy to understand, and your passion for teaching really shines through.
I've learned so much from your channel, and it's evident that you put a lot of effort into creating content that benefits your viewers. Your dedication to education is inspiring, and I can't thank you enough for sharing your knowledge with the world.
Please keep up the fantastic work! 🙌 Your videos are not just informative but also incredibly engaging. I'm eagerly looking forward to your next upload. Keep being awesome!"
Good job! Waiting for next part.
Thanks for tutorial. I have no words to explain my experience about this tutorial.
Sir. You are much more than great and impactful to your generation!
Thank you for everything you do for us!
Watched your video about git. Before that I have searched a lot of sites and watched a lot of other videos but still couldn't get it untill I found yours. Thank you a lot saved me a from hours of headache. Right now I'm facing a problem with permissions in flutter and would be glad if you dedicated a video to that topic. Thanks for your attention. Thank you again for your hard work.❤️
sir i don't know how much good are you at tech but you are finest teacher i have ever seen. i strongly suggest you to persue carieer in teaching..you can become best tech teacher..how can one be so perfect ,man
Simon your thought process is so clear. and looks like u know how much we know... 😀
great video again . Clear and concise explanation . Hope to see new videos soon
As always, top level courses. Great work.
one of the best tutorials on git out there.
I was really struggling to learn git but you make everything look easy
Tahnk you man
Fantastic video. Learning so much from this channel.
Such a detailed tutorial video for beginners. Good work!!
Thanks for watching!
great video, learnt a lot in short time, very efficient and clear, nice work :)
git was very difficult for me
I've been trying to learn but most of themes was unclear for me until I saw this video
after this tutorial I think I confidently can work with git and github , thank you !
Hope I will see more video tutorials from you
Good Luck!
Oh awesome! Yea it is pretty confusing because there’s all these concepts like commit, staging area, remote repository, etc but once you understand the problems it solves it’s easier to work with 🙂
Excellent communication skills, effective explanations. Thank you.
Bless me master, u r the best ever teacher ive seen
thank you SuperSimpleDev for making it super simple
Appreciate these video's man, you're a great teacher.
for sure the best tutorial ever for git and git hub!
No words to describe how helpful this was. Thanks a lot Simon. Best teacher no doubt
Glad you find it helpful!
Thanks for the amazing tutorial!
This is brilliant - love your git and github tutorials and I learnt so much! One thing is GitHub removed the password authentication on August 13, 2021... so we need to use the token now
Thank you for simplifying this!!
Simply Great videos man... Thanks
Thank you for part 2 great tutorial..hope to see topics like git workflow, branching name convention, commit convention as well in part 3
Thanks for watching! I’ll make sure that all of those topics are included in part 3
Hello sir , No words to describe , I think , I'm the luckiest person that i came across your tutorials.Your videos always makes me confident everytime I saw .Thank you so much sir.
❤ u man. Always waiting for your update.
Easy to understand and helpful... Liked
how come only 2k likes?! you deserve far more recognition!!!!
Thank you. I really enjoy your VDO
No words to express my gratitude.....🙏🙏❤
awesome video, very beginner friendly
tysm man you helped me a lot!
Thank you ❤️😊 very much for ur efforts Dude
I just really like your tutorials
It's super simple..Thank you
amazing content!
Great tutorials 👍👍
A perfectly made video. There is nothing else to say.
Well explained,n told. Abt working on Mac n window.
Wonderful. Thank you
You're great pro just go forward🤛😎
You're awesome!! Can you please add the option to "Save to Playlist" so I can come back to this easily hehe
thank you so much! i dont know why ssh key doesnt work by me, will try it again!
Super! Thx
Thank you for such a clear tut, I have learnt so much. Can I ask at 11.52 has that now been updated to token instead of p/w ... Thank you
Great video
Thanks a lot for what i can say for this tutorial
Thank you Sir.
Awesome! Really useful and dense. The only thing I don't understand is why it didn't ask you the passphrase of the ssh key when you push, on Windows it keep ask me all the times 🤔 is there a way to make it ask only the first time you use it in an directory or something similar?
Thank You!
Great course.
Thanks for watching!
Amazing videoooooooo,
Plsssss upload the third part,
I can't wait for it Lol
Thanks! I've just been busy with interviewing, but I'll will work on part 3 shortly
@@SuperSimpleDev how's that lucky company
nice tutorial
i want to thank you a million times for this 3-part course. it's like a miracle, i feel so confident using Git and Github, from this simple sophisticated course.
i think you're a gifted teacher. Simon, Thank you! Merci infiniment!!!
Mashallah explained very well.
Hi sir,
Which option to select in "Key type" while setting up new ssh key? Two options are showing authentication key and signing in Key ?
what if i want to upload a file to a team repository? does it work the same way?
Thank you.
Amazing
You are the best, man. Your video - 1 introducing git was also too good with analogy and differentiation between Google docs n Git's version control philosophies. Love from Hyderabad.
hi, had an issue with getting different error irrelvelant to this video like this do you have any suggestion
! [remote rejected] master -> master (push declined due to repository rule violations)
Thanks 👍
Hey, I am facing an issue while linking the remote and local repositories at 7:27 (as per video time) the error that is showing me is "fatal: not a git repository (or any of the parent directories): .git".
please any help would be greatly appreciated.