PART 1 of my Git Tutorial Series... (More videos to come in the future)
Finally the time has come, I have wanted to do this for a very long time, Ladies and Gentlemen, my very own Git Tutorial Series. Due to the huge amount of things to cover in the world of using git like a pro, I have split this topic down into a series of several videos, so in this video and future videos in the series, I will teach you everything you need to know about git and how to use it. Not only that but I will try and provide deep explanations and understandings on how and why things are the way they are in the Git world with real life examples that you can follow along with if you so choose!
In this particular video (Part 1) I explain firstly what a VCS (Version Control System) is and why you NEED to know about them and how to use them, I explain that Git is the industry leader and that if you are any sort of developer at all then you need to know the lessons from this series. I go on to explain the theory behind VCS's and show how Git is slightly different and arguably the best because it is a DISTRIBUTED VCS instead and I show the differences.
Link to find git downloads and install...
[ Ссылка ]
Eventually I head into the terminal and show how to either create a brand new git repo from scratch (git init) or how to join one that already exists (git clone), from there I should you a cute/stupid analogy on how to remember one of the most complicated parts of the git ecosystem, the local git repository on your own machine and how changes move between 3 phases, the working directory, the staging area & the actual repo itself. Hopefully the stupid analogy will make sure you never forget those stages...
My previous video on what makes a folder a git repo... (@ 11:07)
[ Ссылка ]
After that we use the command to add changes to the staging area (git add) and then finally use the save command (git commit) to lock all changes away into the history of the repo. I show you how to use 2 utility commands to check over your git workflow as you go too (git status & git log).
This first video is very much just the start and in fact is the most basics of basics. The commands and workflow in this video don't even leave your machine at any point, however future videos in the series will start to dig deeper and cover topics like; branches, pushing to the remote, merging, pulling down other's changes, pull requests, different online git repo options & eventually some more complicated useful commands to actually navigate with easy through your git flow...
Please stay tuned to the channel and keep an eye out for the next videos in the series...
Some more awesome links to help you on your git journey...
[ Ссылка ]
[ Ссылка ]
[ Ссылка ]
[ Ссылка ]
Please reach out to me with ANY questions at all!
Thanks for watching, please let me know if there is any other topics that you would like me to cover as I start to slowly add more content to this channel...
Twitter: [ Ссылка ]
Github: [ Ссылка ]
-------------------------------------
Tools:
-------------------------------------
Video Editing: [ Ссылка ]
Image Editing: [ Ссылка ]
-------------------------------------
Credits:
-------------------------------------
Intro Card Music: [ Ссылка ]
Music: [ Ссылка ]
Thumbnail Background: Pexels.com (No Attribution Required)
Vid: 11
#git #tutorial #terminal
Ещё видео!