GitLab Beginner Tutorial 1 | Introduction and Getting Started
Free Tutorials - automationstepbystep.com/
Today we will learn
What is GitLab
Create an account on GitLab
Create a new project on GitLab
Git - version control system
to locally track changes in your project/folder and push & pull changes from remote repositories like GitHub, BitBucket, GitLab
GitLab, GitHub, BitBucket
Services that allow to host your project on a remote repo & have additional features to help in SDLC and CI, CD
e.g
Managing
Sharing
Wiki
Bug tracking
CI & CD
Step 1: Goto GitLab.com and create an account
Step 2: Sign in to GitLab
Step 3: Create a new project on GitLab
gitlab.com/RaghavPal/my-first...
#GitLabTutorials
GitHub - github.com/Raghav-Pal/
Udemy - www.udemy.com/user/raghav-pal-3/
Training by Raghav at your venue - raghav.qna@gmail.com
Training schedule - automationstepbystep.com/trai...
----------- UI TESTING -----------
Selenium Beginners - bit.ly/2MGRS8K
Selenium Java Framework from Scratch - bit.ly/2N9xvR6
Selenium Python - bit.ly/2oyMp5x
Selenium Tips - bit.ly/2owxc50
Selenium Builder - bit.ly/2MKNtlq
Katalon Studio - bit.ly/2wARFdi
Robot Framework with RIDE- bit.ly/2Px6Ue9
Robot Framework with Eclipse - bit.ly/2N8DZxb
Protractor - bit.ly/2KtqVkU
----------- API TESTING -----------
Web Services (API) - bit.ly/2MGafL7
SoapUI - bit.ly/2MGahmd
Postman - bit.ly/2wz8LrW
General - bit.ly/2PYdwmV
Katalon Studio API Testing - bit.ly/2BwuCTN
----------- MOBILE TESTING -----------
Appium - bit.ly/2ZHFSGX
Mobile Playlist - bit.ly/2PxpeUv
----------- CI | CD | DEVOPS -----------
Jenkins Beginner - bit.ly/2MIn8EC
Jenkins Tips & Trick - bit.ly/2LRt6xC
Docker - bit.ly/2MInnzx
----------- VERSION CONTROL SYSTEM -----------
Git & GitHub - bit.ly/2Q1pagY
----------- PERFORMANCE TESTING -----------
JMeter Beginner - bit.ly/2oBbtIU
JMeter Intermediate - bit.ly/2oziNVB
JMeter Advanced - bit.ly/2Q22Y6a
JMeter Tips & Tricks - bit.ly/2NOfWD2
Performance Testing - bit.ly/2wEXbLS
----------- PROGRAMMING -----------
Java Beginners - bit.ly/2PVUcXs
Java Tips & Tricks - bit.ly/2CdcDnJ
GROOVY - bit.ly/2FvWV5C
JAVASCRIPT - bit.ly/2KJDZ8o
----------- IDE -----------
Visual Studio Code - bit.ly/2V15yvt
----------- MAVEN -----------
Maven - bit.ly/2NJdDRS
----------- OTHERS -----------
Redis- bit.ly/2N9jyCG
Misc - bit.ly/2Q2q5xQ
Tools & Tips - bit.ly/2oBfwoR
QnA Friday- bit.ly/2NgwGpw
Sunday Special - bit.ly/2wB23BO
Ask Raghav - bit.ly/2CoJGWf
Interviews - bit.ly/2NIPPxk
All Playlists - bit.ly/2LSiezA
Website - automationstepbystep.com/
LifeCharger - lifecharger.org/
Udemy Courses - www.udemy.com/user/raghav-pal-3/
Facebook - / automationstepbystep
Twitter - / automationsbs
KZread - / automationstepbystep
Instagram - / automationstepbystep
You can support my mission for education by sharing this knowledge and helping as many people as you can
Never Stop Learning
Raghav
Пікірлер: 286
I have been following your tutorials from past couple of years and must say they've helped me shape up my career in a right direction, thanks a lot Raghav. Looking forward to see a playlist on Ansible soon. Much love & respect.
@RaghavPal
4 жыл бұрын
Sure Mahesh, Thanks a lot for the message
Thank you very much for explaining in simple terms. More power and looking forward to more tutorials from you.
@RaghavPal
3 жыл бұрын
You are most welcome
Beste GitLab tutorial in KZread. Danke schön!!!
@RaghavPal
4 жыл бұрын
Humbled to see this Mirem
Great tutorial, looking forward to the next.
@RaghavPal
4 жыл бұрын
Thanks for watching André. Will upload tomorrow
This is a great tutorial, very well explained. Thank you for putting this together.
@RaghavPal
4 жыл бұрын
You're very welcome Gideon
I am a complete novice on that field. Thank You for the easy to understand explanations 🙏 people from India have such a calming voice, the wallpaper is also nice.
@RaghavPal
3 жыл бұрын
So nice of you
Raghav, thanks for write what you said, for me was very helpfull because some countries' accents are difficult to undestand for someone that don´t have English like first language.
@RaghavPal
4 жыл бұрын
Glad it was helpful Byron
Best GitLab Tutorial!!! Thank you so much!
@RaghavPal
4 жыл бұрын
You're welcome Hashim
@nooraamin8348
3 жыл бұрын
Boss very great video
thankyou sir... god bless you... "teachers are candles who burn themselves and light the world"..you are doing a great job...your every good effort brings humanity forward and closer to its ultimate goal..to live in peace and harmony and hold each others hands...
@RaghavPal
3 жыл бұрын
Most welcome Amber
Awesome tutorial my friend. I like the simplicity you have to take us on a learning ride. Subscribed.
@RaghavPal
2 жыл бұрын
Thanks Oscar
Thanks a lot, very clear and concise. Great stuff!
@RaghavPal
4 жыл бұрын
Glad it was helpful Dimitri
Thank you, we are working on a group project. This gives me such a better understanding on how to use, and access.
@RaghavPal
2 жыл бұрын
Most welcome Samantha
God bless you. You are a great teacher and the way you explain is awesome.
@RaghavPal
2 жыл бұрын
Thanks a lot Tej
Great tutorial. You communicate very well, not too slow, not too fast. Very helpful
@RaghavPal
3 ай бұрын
Glad it was helpful.. humbled
Good tutorial, Thank you! A good thing is always praiseworthy.
@RaghavPal
3 жыл бұрын
Thanks a lot Tojibul
really appreciated your work you are doing. Great efforts
@RaghavPal
4 жыл бұрын
Thanks for the message Purushottam
Hi Raghav, its really a nice, and clear video session. I hope you will be uploading videos on how to integrate repo in gitlab with eclipse. Also job scheduling and other important concepts.
@RaghavPal
4 жыл бұрын
Hi Rakesh, not planned for this topic I have created this series as a beginner introduction to GitLab and basics of GitLab-CI. I will try to add more sessions later
Great and clear session!!! Useful and help!!!! Thanks!!!
@RaghavPal
4 жыл бұрын
You're welcome Leonia
Great introduction to GitLab. Thank you!
@RaghavPal
3 жыл бұрын
You are welcome Onur
Very good video for beginner's, Raghav you explained it in very simple way!
@RaghavPal
3 жыл бұрын
Glad you liked it Susheel
Really enjoy your videos - keep up the good work
@RaghavPal
4 жыл бұрын
Thanks Malcolm
Excellent. Thanks for this means a lot :)
@RaghavPal
4 жыл бұрын
You're welcome Sara
You are really good Raghav. Keep up the good work mate. I learnt a lot.
@RaghavPal
3 жыл бұрын
Thanks a ton Asanka
Hi Raghav . Thanks for your all videos. Many thanks and Respect.
@RaghavPal
3 жыл бұрын
Most welcome Ankit
Thanks so much. I am waiting next video))
@RaghavPal
4 жыл бұрын
Thanks for watching Ivan, will upload tomorrow
Hi thanks for the effort. Awesome tutorial! Just one point, It would be great if you prepare your cheat sheet in advance to save time.
@RaghavPal
4 жыл бұрын
I will plan Benjam
Great tutorial as always Raghav 👌
@RaghavPal
4 жыл бұрын
Thanks Tanmoy
Very clear. Thank you for this
@RaghavPal
4 жыл бұрын
You're welcome Danny
Thanks! Very clear and to the point!
@RaghavPal
Жыл бұрын
Glad it was helpful!
Yes best GitLab tutorial!
@RaghavPal
3 жыл бұрын
Thanks a lot Joe
nice simple video, good job and thanks for your time :) I am your new subscriber now
@RaghavPal
4 жыл бұрын
You're welcome and thanks Moinudheen
Thankyou Raghav for this amazing tutorial.
@RaghavPal
3 жыл бұрын
Glad you liked it
Nice one, very detailed step by step description.... thanks Rahgav
@RaghavPal
4 жыл бұрын
You're welcome
Best tutorial ever..Thanks 👍🏼
@RaghavPal
4 жыл бұрын
Glad it was helpful Suresh
Great tutorial. Thank you!
@RaghavPal
3 жыл бұрын
You're very welcome!
Appreciate your good work, thank you....
@RaghavPal
4 жыл бұрын
You're welcome Shameem
Very helpful. I like your step-by-step approach. Newly subscribed.
@RaghavPal
3 жыл бұрын
Awesome, thank you Mary
Thanks, that's a very good introductory video.
@RaghavPal
Жыл бұрын
Glad it was helpful!
Notes helpful, to make notes again 😊, thanks 👍🏽
@RaghavPal
2 ай бұрын
Glad it was helpful
Thanks alot raghav.It helped me alot to understand basics to advance things in proj version management
@RaghavPal
3 жыл бұрын
So happy to know Mahesh
Fantastic Tutorial,, Keep it up!!!
@RaghavPal
4 жыл бұрын
Thanks Hiren
Thanks for your efforts mate!!
@RaghavPal
3 жыл бұрын
Always welcome Subha
Great intro, thank you!
@RaghavPal
2 жыл бұрын
most welcome John
Helped me a lot. Appreciate your work
@RaghavPal
3 жыл бұрын
Thanks Karthiga
Thanks for the awesome introduction
@RaghavPal
2 жыл бұрын
Most welcome Jack
Good Intro, thank you!
@RaghavPal
3 жыл бұрын
Most welcome
Good presentation and specially thank you for writting when you speak
@RaghavPal
3 жыл бұрын
Most welcome
2:06 i see what ur doin there awesome vid btw very detailed
@RaghavPal
2 жыл бұрын
Thanks for watching Nguyễn
Thank you for clear explanation brother.
@RaghavPal
3 жыл бұрын
Thanks
Thank you brother you are a saviour
@RaghavPal
3 жыл бұрын
You are most welcome
Thank you . Good Tutorial
@RaghavPal
3 жыл бұрын
You are welcome!
Nice!! Thank you.
@RaghavPal
3 жыл бұрын
Most welcome
thanks mate form Poland
@RaghavPal
10 ай бұрын
Most welcome
Thanks for the content!
@RaghavPal
2 жыл бұрын
Most welcome Herli
Thanks buddy very nice
@RaghavPal
2 жыл бұрын
Most welcome Tejas
great... Love it
@RaghavPal
4 жыл бұрын
Great
Thanks raghav it's really very useful.
@RaghavPal
3 жыл бұрын
You are welcome
Great tutorial 👏🏻 appreciate
@RaghavPal
3 жыл бұрын
Glad it was helpful!
this mad lad actually replied to every comment
@RaghavPal
3 жыл бұрын
I cannot leave my students with doubts
Thank you very much, sir...
@RaghavPal
4 жыл бұрын
You are most welcome Ranjith
nice turorial sir ..tq
@RaghavPal
4 жыл бұрын
You're welcome Ashraf
Good one.thanks a lot
@RaghavPal
4 жыл бұрын
You're welcome Varnan
Awesome series
@RaghavPal
4 жыл бұрын
Thanks Piyush
The best thank you bro
@RaghavPal
4 жыл бұрын
Most welcome Gopi
Do you have a playlist where you create a project in git lab with selenium tests and create pipeline for running the tests
@RaghavPal
6 ай бұрын
Swapna I may not have an exact example like that,, but you can follow this and will be able to work on any project with GitLab
Nice explanation I am 222th like👍🙋🙋🙋
@RaghavPal
3 жыл бұрын
Glad it helped Rakesh
Very well explained brother
@RaghavPal
3 жыл бұрын
Thanks and welcome
There is nothing to dislike. Awesome tutorial in KZread. Just one question. Can we push code from tortoise git to Gitlab?
@RaghavPal
3 жыл бұрын
Yes, you can Nishant, as of now I do not have any videos to show this. Can try online help
Hi, I need your help , I want to find how much lines committed specific user on my gitlab server. How to find it . Please help .
@RaghavPal
4 жыл бұрын
Hi Ajunkya, you can see logs for a specific user. Pls check stackoverflow.com/questions/4259996/how-can-i-view-a-git-log-of-just-one-users-commits
Cool! :)
@RaghavPal
2 жыл бұрын
Thanks for watching
Nice tutorial...
@RaghavPal
4 жыл бұрын
Thanks Vijay
great , thank you
@RaghavPal
3 жыл бұрын
You are welcome Fakiris
thank you so much,
@RaghavPal
4 жыл бұрын
You're welcome Tien
Hi Raghav, Please help me with CI-CD using Gitlab, Facing issues while uploading the project to Gitlab after making changes. I have maintainer access to gitlab project, do i need admin or any other access to perform the CI CD using Katalon Studio - Gitlab for project updates regularly .
@RaghavPal
4 жыл бұрын
Hi Tanushri, what exactly is the error. Logs will help me troubleshoot
Hi raghav git run command prompt is missing from playseries if you know please share the link ?
@RaghavPal
5 ай бұрын
I will check on this Vipin
Hi Raghav, thank you for great videos, I wonder which app do you use for recording screencast video on mac ?
@RaghavPal
3 жыл бұрын
QuickTime
@sromankov6102
3 жыл бұрын
@@RaghavPal but it doesnt record sound, or some additional app needed for sound
@RaghavPal
3 жыл бұрын
It does, use a headphone. Can check more online if you face issues
Hi Raghav,I have a question about creating a directory within a project. How come I don't have a create directory option in my project from my GitLab web interface? I have 2 projects...one has the option and the other one doesn't have it. Any thoughts?
@RaghavPal
4 жыл бұрын
Hi, do you get any error message. I will have to check online for this.
Hi I am running my suit on gitlab with headless chrome but after running 40 tests it's giving page crash issue . How can I deal with this ?
@RaghavPal
4 жыл бұрын
Hi Pankaj, will have to see logs and details for this.
Nice Tutorial
@RaghavPal
4 жыл бұрын
Thanks for watching Tribhuwan
Raghav can i get some steps or tutorial kind where we can integrate Jenkins, GitHub and JIRA together.. whenever any code changes happened it will run the set of test cases and if any failure occurs then automatically JIRA ticket will be created..and later on automatically updating or closing the ticket...
@RaghavPal
4 жыл бұрын
Hi Anup, I already have tutorial on Jenkins and Git integration. JIRA I will add in some time - e.g.kzread.info/dash/bejne/h2qI25KmpK7Skrg.html
@AnupKumar-fy1cf
4 жыл бұрын
@@RaghavPal Yeah those tutorials i had already went through.. just want to integrate Jira also along with that process.. Thanks for replying.. :)
Nice Video Sir
@RaghavPal
2 жыл бұрын
Thanks Amit
This is a nice video, I just wanted to say you should install a few more chrome extensions :)
@RaghavPal
3 жыл бұрын
Thanks for the tip :)
Hey Raghav in my project I am facing the issue with gitlab exceeded the timeout of the gitlab runner, my code is working in system but pushing into gitlab it is exceeds the time after 45 m its fails any suggestion.
@RaghavPal
2 жыл бұрын
Hi Ram, you can set the max job run timeout for a runner docs.gitlab.com/ee/ci/runners/configure_runners.html
Hi Raghav, I have a doubt pls. Can we do per-directory based permissions on Git as we do in SVN ?
@RaghavPal
4 жыл бұрын
Hi Madhu, check if this helps - forum.gitlab.com/t/only-allow-specific-developers-access-to-certain-files/3105
I want to mention that when I registered it forced me to create a group and project within group. Maybe new policy?
@RaghavPal
4 жыл бұрын
May be, I will check Paul
Hi #Raghav, Could you please upload videos on Gitlab Issue Tracking. Or Is there any feature to create complex workflow in Gitlab based on condition and validator? Any reference or docs would be appreciated
@RaghavPal
3 жыл бұрын
Hi Nishant, I will check and plan to create a session
Thanks 😊
@RaghavPal
2 жыл бұрын
You're welcome!
Hello and thank you for your help , please do you have any idea about how can convert my project from mercurial to gitlab? Thanks 🙏
@RaghavPal
3 жыл бұрын
Not on this, will need to check online
hi, do you have a video about how to commit and push ? i cant commit my java files to gitlab. btw this video helped me a lot, thank you
@RaghavPal
3 жыл бұрын
Most welcome Nil, you can check all GitLab videos from here automationstepbystep.com/
Thank you
@RaghavPal
2 жыл бұрын
Most welcome
Thanks Raghav for the video....where is the next video ..i did not found it :(
@RaghavPal
2 жыл бұрын
Hi Bikas, can check the full playlist here - automationstepbystep.com/
Nice Videos Bro
@RaghavPal
4 жыл бұрын
Thanks for watching Surya
Helpful
@RaghavPal
3 жыл бұрын
Glad to hear that
can you help me to do ci/cd with gitlab andi git and ansible
@RaghavPal
4 жыл бұрын
Hi Akram, I have not started Ansible yet. You can find all existing tutorials here - automationstepbystep.com/
I'm getting this error when trying to push my project to git lab....SSL certificate problem: unable to get local issuer certificate
@RaghavPal
Жыл бұрын
Hi Thejaswini, pls check this stackoverflow.com/questions/23885449/unable-to-resolve-unable-to-get-local-issuer-certificate-using-git-on-windows
Hi...What is the best option of setup ci/cd gitlab. Setup own gitlab server (private) or utilize public gitlab. This is some part of ci/cd environment that puzzle me. Its for company purpose. Thank you.
@RaghavPal
4 жыл бұрын
Hi Joehary, it depends on your companies needs and budget, vision etc.. Usually organizations prefer cloud as they don't have to take care of any setup, infrastructure etc and can use as required with flexibility.
@joeharyar9873
4 жыл бұрын
@@RaghavPal hi sir...yup...its for private use (internal) and over cloud deploymt. In this case should I have my own gitlab server?.
@RaghavPal
4 жыл бұрын
You can use cloud gitlab in this case. I will suggest to check with your networks/operations team if you really need a private server
Thanks
@RaghavPal
2 жыл бұрын
Most welcome Sachin
Getting error from runner : The term 'git' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
@RaghavPal
3 жыл бұрын
Hi Bijay, have you checked the path and spellings, white spaces etc
Hey man, Would I need to know Git basics before starting this series?
@RaghavPal
Жыл бұрын
No Krishna, I have tried to start from scratch, in case you can, just watch this - kzread.info/dash/bejne/dGyC19Sim9urn5s.html
@krishna838
Жыл бұрын
@@RaghavPal thankyou for the reply man. I am new to your channel and appreciate you responding quickly.
Good tutorial
@RaghavPal
3 жыл бұрын
Thanks for watching Deepak