GitLab Beginner Tutorial 1 | Introduction and Getting Started

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
[Music] hello and welcome I'm logoff and today we will learn about get lab introduction and getting started so this is the first session and you can follow this on Windows and Mac and in this session we are going to learn what is good lab how to create an account on get lab and then we will create a project on github and I will go very basic step-by-step in this entire series so if you are a complete beginner or if you have no prior knowledge on get lab do not worry I will start from basic and we will go up step by step so let's get started and before I write the steps to create account and just get started with your lab let us see what is the difference between get and get lab so if I talk about gate it is a version control system and here git is used to locally track our changes so this is a version control system to locally track changes in your project or it can be a folder so once you add your folder or your project to get it will start tracking for changes and also push and pull changes from remote repositories like github bitbucket and get lab so this is what it is I have a separate series on git just in case you want to learn gate but at a very basic level this is a version control system and it is used to locally track changes in our project and also is used to push and pull changes to the remote repositories like github bitbucket and gate lab now what is good lab in fact a good lab github and bitbucket provides similar kind of services and what is this these are services that allowed to host your project or it can be your folder on a remote repository and have some additional features as well to help in your software development lifecycle and also your CI CD that is continuous integration and continuous deployment so these can they can be features like managing of your project users etc sharing of code and can be a wiki or a documentation services bug tracking can also be there as part of the features documentation and CI and CD that is continuous integration and continuous delivery or deployment so all these services can be provided by these services like gitlab github and bitbucket and these are the cloud services so we are going to focus on git lab and as we go or towards this session and towards the other videos of the series you will come to know more and more about get lab so I will keep it very basic so that you understand everything so here let's get started with step number one I will also have all these nodes in the description or the notes section of this video so you will get all the references and all the links as well so here step number one will be go to get lab comm and create an account or sign up so I will just go and search for get lab on Google and I have got this get lab com I'll just go here and this is the website get lab comm and you will also find some documentation here so you can see now do not worry on whatever is written here I will explain you everything step by step so for now let us go and I will click here on register just click here and here you have to provide your name or username that you want to use your email you have to confirm your email and password so let me just have my name this will be my username and I'll add my email and I will just confirm it and I will use some password here and accept the terms you can read and accept the Terms of Service and Privacy and click on the recapture and I will say register now it will send a confirmation email to your email id so let me just go and check and yes I have received it it is here and I will just click here on confirm so this will confirm my get lab signup and now I will sign in so this is going to be our step number two step number two is sign in to the clip so I will use my email or I can use the username as well and the password and sign in now one thing I just want to mention here is are the emails I am using these are all test emails these are not my primary means I have noticed in the past that some people look at these emails and start emailing me on these emails I do not usually look at these emails for communication so please do not use these emails for communication so now we have logged in to get lab now here you will see a lot of options and features here I will explain about all these later for now let us quickly go and create a project you will see we have a project here you can go here or you will also see this plus button and a drop-down you can click here and also create a new project so I'll just go and click on this project and as of now you cannot see any project because there are no project I will just go here to this new button and say new project so this is step number three create a new project on get lab so this will take you to this screen to create a new project you can give your project name I will just say this is my first project and that's it you can give some description which is optional you can keep it private or public so if you want it to be accessed by anybody without authentication you can make it public otherwise keep it private and then just say create project and here you can see the project is created and here you also get a warning you won't be able to pull or push project code via SSH until you add an SSH key to your profile this we will learn in a later video how to add as a SSH key it will be very easy for now we have created our project and this link that you see at the top in the address bar that is your project link you can also go to this clone and you will see the link this is to clone with SSH and this is the HTTP link so you can copy it from here or the address bar and this will be your project link and this you can use whenever you want to pull or push so we have created a project on get lab so this was very basic in the coming sessions we are going to go deep and see how to add users how to fork project create branches how to use get to commit pull and push how to use get lab Runner and we are also going to learn CI and CD with kit lab so I hope this was very useful for you do watch the next tutorial and if you have any doubts or any questions you can write them down in the comment section below and I will try to answer you as soon as I can I hope all of this was very useful thank you so much for watching
Info
Channel: Automation Step by Step
Views: 423,755
Rating: undefined out of 5
Keywords: gitlab beginner tutorials, what is gitlab, how to start with gitlab, gitlab tutorial for beginners, gitlab for complete beginners, gitlab from scratch, gitlab ci for beginners, how gitlab works, how to create repository on gitlab, how to create project on gitlab, learn gitlab step by step, gitlab by raghav
Id: Jt4Z1vwtXT0
Channel Id: undefined
Length: 9min 0sec (540 seconds)
Published: Sun Sep 22 2019
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.