Learn GitLab in 3 Hours | GitLab Complete Tutorial For Beginners

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ธ.ค. 2024

ความคิดเห็น • 290

  • @renzybi5061
    @renzybi5061 2 ปีที่แล้ว +144

    Proof that anything can be learned today and its because of incredible resources such as this one. Thank you for doing this

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว +5

      Glad you liked it!

  • @josefsieber8377
    @josefsieber8377 2 ปีที่แล้ว +7

    Starting a new job where gitlab is a mainstay (Have zero CI/CD or repository experience) so this tutorial is very appreciated. Thank you!

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hey Josef👋🏻
      You're very welcome! Glad it was helpful! 😇

  • @wanyuclementclearance3125
    @wanyuclementclearance3125 ปีที่แล้ว +2

    You saved the day. Honestly i dont find time to do videos with what i know but i learn what i dont know alot from videos. After watching this your video i asked myself that if everyone is like me how will the knowledge get out there. Ive learned alot from you and i have decided to also start sharing. Thanks for the inspiration

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      We're thrilled to hear that you found the video helpful and inspiring!
      Thank you for your kind words! 🚀📘
      Your decision to start sharing your knowledge is commendable, and We're sure many will benefit from your expertise. Remember, every expert was once a beginner, and every educator started as a learner. ❤️

  • @miklosbence3852
    @miklosbence3852 11 หลายเดือนก่อน +2

    To make tutorials for beginners is very hard: many things 'trivial' for the teacher are not known by the learner at all. The teacher is usually unaware of this. These are usually concepts. At 46:56 is the very first time you actually mention what this whole authentication is all about: you want the Git client to access GitLab in the backround, and use this connection to upload commits !!!! I suppose you can use 'git config' in the Git client terminal window to set up access to GitLab. This has never been said out loud up until this point. However, I do appreciate the hard work put into the video, it is very useful! Thank you!

    • @LambdaTest
      @LambdaTest  11 หลายเดือนก่อน

      Thank you for sharing your feedback! We understand that explaining concepts can be challenging, especially for beginners. We appreciate your understanding and are glad to hear that you found the video useful.

  • @miklosbence3852
    @miklosbence3852 11 หลายเดือนก่อน +2

    This is a tutorial for beginners who already understand what a shell/terminal is in general, what version control is, and what git is. Otherwize, at 7:15 I am happy to think that I can follow it so far.

    • @LambdaTest
      @LambdaTest  11 หลายเดือนก่อน +1

      Great to hear you're following along well! If you have any questions, feel free to ask.
      Don't forget to subscribe the channel for more such videos.

  • @nickrimmer9488
    @nickrimmer9488 2 ปีที่แล้ว +9

    This is brilliant, I needed to get up to speed with Gitlab this week and this tutorial has ticked all the boxes!

  • @is-gm6hg
    @is-gm6hg 2 ปีที่แล้ว +22

    This is a masterpiece! Thanks for your time and generosity to help others! You shall be rewarded, all the best

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Much appreciated!

  • @ManSinhLee
    @ManSinhLee 2 ปีที่แล้ว +8

    I've learnt GitLab recently and your tutorials are really helpful. I watch many other tutorials but they're not detailed and easy to follow like yours. I really appreciate. Thank you very much.

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว +1

      Hey Lee, Glad they are helpful to you

  • @neilyoungman4250
    @neilyoungman4250 2 ปีที่แล้ว +17

    This course is exactly what I was looking for.
    Thank you.

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hope it helps Neil :)

  • @tevinjones1662
    @tevinjones1662 ปีที่แล้ว +5

    BEST Gitlab training ever. So in depth and precise. Thank you so much!

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Glad it was helpful!
      Subscribe, and look forward to more such tutorials! ✨

  • @FXMV2012
    @FXMV2012 2 ปีที่แล้ว +5

    Man your video is one of the best in youtube, following along those hands on I already felt I am a semi pro Devops engineer lol, thanks for this awesome contrubition to the already complex tech world!

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Thanks Frank! Great to hear

  • @sampathkovuri
    @sampathkovuri 2 ปีที่แล้ว +6

    I was completely new to the Git and this video really helped me to learn the git concepts and I made a notes for myself which is helping in my daily work. Good job man!!

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hey Sampath 👋
      Glad it helped!

  • @supriyakhare2436
    @supriyakhare2436 2 ปีที่แล้ว +4

    This is the best tutorial on GITLAB concepts. Thank you Moss

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Glad it was helpful!

  • @obinnaezedei856
    @obinnaezedei856 ปีที่แล้ว +1

    I just stumbled onto this channel, and so far, I think it is one of the best

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Thank you so much for your kind words.
      Please subscribe to our TH-cam channel for more such videos 🌟

  • @avanipadaliya5609
    @avanipadaliya5609 2 ปีที่แล้ว +3

    I love your method to teach. Anyone can easily understand. Thank you for making a video.

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Glad it was helpful!

  • @DevOpsEd
    @DevOpsEd 11 หลายเดือนก่อน +2

    This is one great and very comprehensive tutorial for Git/GitLab beginners. Excellent work Moss.

    • @LambdaTest
      @LambdaTest  11 หลายเดือนก่อน

      Glad you liked it, Please subscribe to our channel for more such tutorials.

  • @vignesh54321
    @vignesh54321 ปีที่แล้ว +2

    Just wanted to learn about GitLab flow and this tutorial was perfect for that. Thank you so much!

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Glad it was helpful!

  • @1306dk
    @1306dk 2 ปีที่แล้ว +12

    Absolutely great tutorial. Very well structured, and all concepts explained clearly with hands on examples. Thanks!

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Glad you enjoyed it!

  • @eml2948
    @eml2948 2 ปีที่แล้ว +2

    Very very good tutorial, helped a lot with the Gitlab basics. Gave up at the CI/CD point and maven installation, a bit too much for me now.. Nice English easy to understand for those who not native

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Thanks EML, Glad you liked it

  • @aatikanazneen970
    @aatikanazneen970 ปีที่แล้ว +1

    By far the best tutorial I have seen for Git. So much clarity and intuition! Much Appreciated.

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Glad you found this helpful😊
      Subscribe to our channel to never miss an update on the upcoming tutorials! ✨

  • @jasonhe6947
    @jasonhe6947 หลายเดือนก่อน +1

    Really appreciate your video. You explain things so well, really thankful for that.

    • @LambdaTest
      @LambdaTest  หลายเดือนก่อน +1

      Glad it was helpful!

  • @shashankmarri1056
    @shashankmarri1056 2 ปีที่แล้ว +7

    Very good video, all the basics have been covered very well.

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Glad it was helpful!

  • @Alex-dd3oy
    @Alex-dd3oy ปีที่แล้ว +1

    Best explanation of Gitlab and git on youtube. Thank you

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Glad you liked the video,
      Please subscribe to our TH-cam channel for more such videos 🌟

  • @kuo-liangchang8065
    @kuo-liangchang8065 2 ปีที่แล้ว +2

    Thank you so much, I have learned so much for watching this video!!

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Thanks Kuo-Liang Chang. Glad it was helpful

  • @VenuGopalReddy.
    @VenuGopalReddy. 2 ปีที่แล้ว +1

    Wow, it was very clearly explained and got to know many things about hitlab...Thanks for sharing!!

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว +1

      Glad it was helpful 💖

  • @yecineabdelhedi1358
    @yecineabdelhedi1358 2 ปีที่แล้ว +1

    Many thanks for this tutorial Moss. That was really helpful. Good Job!

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hey Yecine👋
      Glad you enjoyed it!

  • @mtf8_music
    @mtf8_music ปีที่แล้ว +1

    alias virtue_signal="git config --global init.defaultBranch main"

  • @Ghost-zi2eo
    @Ghost-zi2eo 3 ปีที่แล้ว +2

    can u pls explain how to override variables in application.properties or just use gitlab variables in maven project

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      You can try setting the Environment Variables in your Project -> Settings -> CI/CD -> Environment Variables and also in the .gitlab-ci.yml file

  • @ozeangorgon
    @ozeangorgon 2 ปีที่แล้ว +1

    Marking where I left off: 1:27:08

  • @arishali9248
    @arishali9248 2 ปีที่แล้ว +6

    This is a beautiful course !

  • @RecordToDeathToBoredom
    @RecordToDeathToBoredom 8 หลายเดือนก่อน

    12:06 what did you do after typing "hello!"? I'm stuck at this part.

    • @LambdaTest
      @LambdaTest  7 หลายเดือนก่อน

      Hey there,
      Here the commands:
      1. vim hello.txt: Opens the file hello.txt in the Vim editor, creating it if it doesn't exist. Vim is used for editing text and has multiple modes, like insert mode for typing and normal mode for commands.
      2. ls: Lists the contents of the current directory, showing files and directories. You can use options to get more detailed information.
      3. git status: Shows the current status of a Git repository, including changes staged for commit, modified files not yet staged, and untracked files. It helps you manage and review changes before committing.

  • @abdullahbasaad3463
    @abdullahbasaad3463 2 ปีที่แล้ว +4

    Amazing and simple demonstration. Every single part is explained perfectly. Go ahead, well done.

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Glad it was helpful!

  • @prolapsha
    @prolapsha 2 ปีที่แล้ว +1

    This is just a pure gold what this MAN shared with us

  • @manuchaudhary7902
    @manuchaudhary7902 2 ปีที่แล้ว +1

    Just started the course. Really looks like a great course.

  • @alkalinebase
    @alkalinebase 4 หลายเดือนก่อน

    Truly, Thankyou so much. Videos like these are a gem when you are on your self taught journey!

    • @LambdaTest
      @LambdaTest  4 หลายเดือนก่อน

      So glad you liked it !

  • @ewout206
    @ewout206 ปีที่แล้ว +1

    If you opt for Git, consider choosing an intuitive GUI to accompany it. Using Git on the command-line can cause nightmares, especially in the beginning. The commands in Git are long and come with multiple options, which increases the difficulty.

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Thanks for sharing your perspective!
      However, once mastered, it provides powerful tools for collaborative development. To mitigate potential issues, teams can establish guidelines, use Pull/Merge Request reviews, and integrate continuous integration tools. Also, there's a vast community and numerous resources available to assist with Git education.

  • @absharma534
    @absharma534 ปีที่แล้ว +1

    Great explanation
    Could you make a video about how two people can work on git with 2 branches?(same file)
    Because I was getting problems. If two people are working with same file on 2 different branches then they will get error (let first person changed file then ....git merge... Then push -u origin.... This will be executed but second person who is working with same file on different branch (at the same time) and if he tries to push then he will get an error.
    Please resolve this issue.

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Glad you liked the video!
      Thanks for the suggestion, and look forward to more insightful videos! 🙌

  • @bog9867
    @bog9867 2 ปีที่แล้ว +1

    Thanks for simplifying Git and GitLab, well explained.

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Glad it was helpful!

  • @player95
    @player95 ปีที่แล้ว +1

    how to sync merge request with target branch ? i have tried doing "git pull origin master"
    it was successful but when I pushed it shows commit from others as well in my merge request.

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Hey there,
      To sync your merge request with the target branch without including commits from others:
      Fetch the latest changes: git fetch origin
      Rebase your feature branch onto the target branch: git rebase origin/target_branch
      Force push your updated feature branch: git push origin your_branch_name --force-with-lease
      This will align your branch with the target branch without mixing in other's commits. Ensure you coordinate with your team before force pushing, as it can overwrite changes.

  • @alute2589
    @alute2589 2 ปีที่แล้ว

    this video is how I got to know your channel. Subbed, thank you!
    next time, could you please consider doing a full ci/cd course, as I like the way you do and explain things pretty much easily

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Hey there 👋🏻
      Glad you liked it. Thanks for the suggestion. Stay tuned⚡

  • @dannybuntu
    @dannybuntu 2 ปีที่แล้ว +1

    At 7:00 I did:
    git branch -m main
    error: refname refs/heads/master not found
    fatal: Branch rename failed

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hi Daniel, let us get back to you on this

    • @synntroll5
      @synntroll5 2 ปีที่แล้ว

      @@LambdaTest Is there a solution? I got the same error

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hi Daniel,
      This error occurs because GitHub has changed the default branch from master to main.
      To fix this follow the following ways:
      1. git remote add origin git@github.com:
      2. git add .
      3. git commit -m "first commit"
      4. git branch -M main
      5. git push -u origin main
      Ref: www.henryxi.com/git-refname-refs-heads-master-not-found

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      This error occurs because GitHub has changed the default branch from master to main.
      To fix this follow the following ways:
      1. git remote add origin git@github.com:
      2. git add .
      3. git commit -m "first commit"
      4. git branch -M main
      5. git push -u origin main
      Ref: www.henryxi.com/git-refname-refs-heads-master-not-found

  • @sharazhaider255
    @sharazhaider255 2 ปีที่แล้ว +6

    Amazingly explained

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว +1

      Glad it was helpful!

  • @PATTY9XY
    @PATTY9XY ปีที่แล้ว

    Thanks for uploading this.I will follow your videos to learn more about gitlab.

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      We're delighted that you found this valuable! 😊
      Don't forget to subscribe to our channel so you won't miss any updates on our upcoming tutorials! ✨

  • @Ezad99
    @Ezad99 ปีที่แล้ว +1

    I'll be honest got a bit lost at the CI/CD section, anyone got any recommendation on how I can learn that better

  • @jannavratil1306
    @jannavratil1306 2 ปีที่แล้ว +6

    Great explanation ! :)

  • @lnpangel9785
    @lnpangel9785 ปีที่แล้ว +1

    Hi Moss, I am not a software person but I work with software people that speak coding. I am trying to learn software speak. I don't know how to do basic things like verifying which version of Git I have on my computer. Is that a command screen you are using to do that? I thought this is for beginners but maybe you have to already know how to do some things first.

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Hey there,
      No problem at all! You'd check your Git version via the 'command-line interface' or terminal. Just open it and type git --version and press enter. If Git is installed, you'll see the version number. If not, you'll see an error. The initial learning curve in coding can feel steep but don't hesitate to ask questions. We all start somewhere!

  • @TheShmooty
    @TheShmooty 2 ปีที่แล้ว +2

    Thanks mate, appreciate the work you put in to create these

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Glad you like them!

  • @praveen_rahul7117
    @praveen_rahul7117 2 ปีที่แล้ว +2

    Thank You For this Awesome Tutorials , Really helpfull !.

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว +1

      Glad you like them!

  • @rajkiransenapaty
    @rajkiransenapaty 2 ปีที่แล้ว

    Thank you for most interesting and valuable session . I just wanted to know how can send a email notifications prior to build failure when pipeline got failed using Gitlab API.

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hey Rajkiran,
      You can check out the steps of configuration on this blog docs.gitlab.com/ee/user/project/integrations/pipeline_status_emails.html

  • @teodorgeorgievbg
    @teodorgeorgievbg ปีที่แล้ว +1

    By the way, for switching to a branch, you should use the "new" switch command, instead of "checkout"

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Yes, correct
      The git switch command makes it clearer that the purpose is to switch branches, while git restore is meant for restoring working tree files. This is part of an effort to make Git commands more user-friendly and to reduce the overloading of the checkout command.

  • @mahmoudmahany3489
    @mahmoudmahany3489 2 ปีที่แล้ว +2

    This video is a life saver. Thanks for the efforts :)

  • @andersmadsen4487
    @andersmadsen4487 10 หลายเดือนก่อน +1

    Which terminal are you using? I don't get any hints in the windows command prompt nor in Bash :/

    • @LambdaTest
      @LambdaTest  10 หลายเดือนก่อน +1

      Hey there,
      If you're looking for hints or autocomplete features in a terminal environment, here are a few suggestions that might enhance your experience in both Windows and Bash (Linux/Unix or macOS environments):
      Bash Completion: Ensure you have bash-completion installed and enabled. Many distributions come with it pre-installed, but you might need to enable it by adding scripts to your .bashrc or .bash_profile. Bash completion enhances the autocomplete features, offering suggestions for commands, file paths, and more.
      Oh My Zsh: If you're open to using a different shell, consider switching to Zsh with Oh My Zsh. It's highly customizable and offers powerful features like advanced autocomplete, themes, and plugins that can significantly improve your terminal experience.
      Fish Shell: Another alternative is the Fish shell, known for its excellent autocomplete and suggestions. It provides suggestions as you type, based on your history and the file system, making it easier to work without memorizing complex commands.

    • @andersmadsen4487
      @andersmadsen4487 10 หลายเดือนก่อน +1

      Thanks a lot for the answer ^_^ I went through a lot of trouble to try to get Fish to work. Bash found neither of the commands "sudo" nor "apt", which the internet suggested I used to get Fish, but also to get eachother. So that sucks. So I installed Ubuntu with/on WSL and at first didn't get that to install Fish either, but then suddenly it worked anyway somehow. But it is super unstable/slow and simple commands like "ls" doesn't work. So I think I'll remove Ubuntu and Fish again and just move on with Bash, which I did get to autocomplete upon tab.
      Also: (same as the other guys) really great tutorial! Thank you! ^_^ @@LambdaTest

    • @LambdaTest
      @LambdaTest  9 หลายเดือนก่อน +1

      Hey there,
      First of all thank you for your kind words,
      I'm sorry to hear about the difficulties you've experienced trying to set up Fish on your system. Transitioning to different shells or environments can indeed present some challenges, especially with varying levels of support and stability. Here are a few thoughts and tips that might help with similar situations in the future or provide some context:
      Command Not Found Issues: If you're encountering issues where basic commands like sudo and apt are not found, it's possible you're on a system that doesn't use apt as its package manager (for example, macOS or certain Linux distributions). Alternatively, if you're in an environment like Windows Subsystem for Linux (WSL) but are experiencing these issues, it might indicate a problem with the WSL setup or the specific Linux distribution's configuration.
      WSL Stability and Performance: WSL should generally offer good stability and performance, but experiences can vary based on your Windows version, WSL configuration, and the specific Linux distribution you're using. WSL 2, for instance, provides significant improvements over WSL 1 in terms of file system performance and Linux compatibility. If you're experiencing slowness or instability, ensuring you're on WSL 2 and checking for any available updates to Windows and WSL might help.
      Fish Shell Installation Troubles: Fish is known for its user-friendly features, like advanced autocomplete and a rich scripting environment. However, installing it can be tricky if the environment isn't set up correctly or if there are compatibility issues. Using Ubuntu on WSL is generally a good choice for compatibility with most software, including Fish. If installation issues arise, checking the official Fish documentation or community forums can provide specific guidance and troubleshooting steps.
      If you decide to try switching shells or environments again in the future, consider looking into more detailed guides or community support for the specific tools or systems you're working with. Sometimes, a fresh installation or a different approach to troubleshooting can resolve unexpected issues.

    • @andersmadsen4487
      @andersmadsen4487 9 หลายเดือนก่อน

      Thank you so much ❤ Your help is much appreciated! @@LambdaTest

  • @shahedulislam94
    @shahedulislam94 2 ปีที่แล้ว +1

    What is the benefit of the Gitlab workflow vs the Github workflow? I struggle to see the practical benefits of a separate staging branch. If the code is the same the behaviour will be identical.

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hi Shahe, Let us get back to you

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hey there, the biggest difference between GitLab Flow and GitHub Flow are the branches of the environment in GitLab Flow (for example, pre-production and production) GitHub flow assumes that if you are on the master you can go to production. GitLab flow allows the code to pass through internal environments before it reaches production.
      Stagging branch contains the code that is being tested before going to production ie. we use this branch to deploy to a production-like environment that worked as a final test until production, this environment is also called staging

  • @WildGrowthJ
    @WildGrowthJ 9 หลายเดือนก่อน +1

    how do you get your commands to show up beside your user line? my command line has the $ and user input below, making each action take 2 lines before the output instead of 1, which I find a bit gross to look at. Where did you go to change this?

    • @LambdaTest
      @LambdaTest  9 หลายเดือนก่อน +1

      Hey there,
      Here's a concise guide to modifying your command prompt so that user commands appear on the same line as the prompt (e.g., user@host:~$ command), instead of having the $ and command on separate lines:
      Open Your Shell Configuration File: For Bash, this is typically .bashrc or .bash_profile in your home directory. For Zsh, it's .zshrc. Use a text editor to open it, like nano ~/.bashrc or nano ~/.zshrc.
      Modify the PS1 Variable: The prompt is defined by the PS1 environment variable. You'll see a line in the configuration file that starts with PS1=.
      Customize PS1: You can customize this variable to change how your prompt looks. To have your command appear on the same line as your prompt, make sure your PS1 variable does not include
      at the end.
      adds a new line.
      Example for a simple prompt: PS1='\u@\h:\w\$ '
      - \u represents the username.
      - \h represents the hostname.
      - \w represents the current working directory.
      - $ is the symbol for your prompt, followed by a space to separate the command.

    • @WildGrowthJ
      @WildGrowthJ 9 หลายเดือนก่อน

      Wow that’s awesome! Thanks so much!

  • @nimalansuntharamoorthy765
    @nimalansuntharamoorthy765 2 ปีที่แล้ว +1

    Its a master piece. All got well explained..

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Thanks Nimalan, Glad it was helpful

  • @mehdizineddine5402
    @mehdizineddine5402 4 หลายเดือนก่อน

    thank you for the cours , but i have an issue with that , you depend on Maven 5 min and in some cases it doesn't work so how we suppose to follow the next of this sours !!

    • @LambdaTest
      @LambdaTest  4 หลายเดือนก่อน

      Hey @mehdizineddine5402 , Thanks for your feedback! I recommend double-checking your Maven setup or trying a different version. If the issue persists, feel free to reach out for more detailed support.

  • @durgeshkshirsagar5160
    @durgeshkshirsagar5160 2 ปีที่แล้ว +1

    Excellent tutorial! Thank you for your efforts and such a nice video!

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Glad it was helpful! 💖

  • @techdude_bb
    @techdude_bb 2 ปีที่แล้ว +1

    Thanks for making this video, really good and helpful!

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว +1

      Hey Bryan 👋
      Glad it was helpful!

  • @ashvinla
    @ashvinla 2 ปีที่แล้ว +2

    Hi Moss, excellent video. Learning a lot from this. I had one question
    1. When we closed the issues, don't we have a capability to link the commit to the issue (or when we raise a commit, tag it to an issue)? Without that, closing the issue/marking it as done would lead to lack of traceability

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hi Ashvin, Glad to hear that.
      For your question, let us get back to you

    • @ashvinla
      @ashvinla 2 ปีที่แล้ว +2

      @@LambdaTest Thanks for the response. I did some experiments with gitlab. What I found was that if you put the commit ID in the comments, then gitlab automatically creates a hyperlink to the commit.
      I think with this, we can easily track the commit that was responsible for the issue to be closed.

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hey @@ashvinla, There are several ways to mention an issue or make issues appear in each other's Linked issues section. Please also have a look at this documentation docs.gitlab.com/ee/user/project/issues/crosslinking_issues.html

  • @Alezi8
    @Alezi8 หลายเดือนก่อน

    Thank you very much unique and excellent presentation!!!

    • @LambdaTest
      @LambdaTest  หลายเดือนก่อน

      Glad you liked it!
      Do subscribe the channel for more such tutorials!🙂

  • @sushantdhakal3117
    @sushantdhakal3117 2 ปีที่แล้ว +1

    liked and subscribed. hope your channel grows brother

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Thanks for the sub!

  • @Gp-ez6ji
    @Gp-ez6ji 2 ปีที่แล้ว

    Thank you so much for the basic git section of the video!

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Glad it was helpful! 🙂

  • @jou3883
    @jou3883 2 ปีที่แล้ว +1

    I’m learning this to diversify my skills as a self-taught front end developer. If I don’t have access to gitlab, can I still continue this course using a free trial gitlab account?

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hi Aznim, Let us get back to you on the same

  • @wasim289
    @wasim289 2 ปีที่แล้ว +1

    Hi MOS, I have one strong doubt, using cicd pipeline on which application server our artifact is getting deployed?

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hi Wasim, let us get back to you

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hey Wasim 👋🏻, GitLab maintains and provides a full history of deployments and environments. Please have a look at this documentation docs.gitlab.com/ee/ci/environments.
      Let us know if this help :)

  • @ChandanKumar-pk5kh
    @ChandanKumar-pk5kh 2 ปีที่แล้ว +2

    Bro.. you are the best of the best

  • @BenOuiEtAlors
    @BenOuiEtAlors ปีที่แล้ว

    Thank you very much! I like this step by step tutorial!

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Glad you liked it 😊
      Subscribe to our channel for more such tutorials! ✨

  • @suaibislam2923
    @suaibislam2923 2 ปีที่แล้ว +1

    Hi Moss. Getting error on executing "git branch -m main". "error: refname refs/heads/master not found
    fatal: Branch rename failed".

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hey Suaib, let us get back to you on this

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hi Suaib, This error occurs because Github has changed the default branch from master to main.
      To fix this follow the following ways:
      1. git remote add origin git@github.com:
      2. git add.
      3. git commit -m "first commit"
      4. git branch -M main
      5. git push -u origin main
      Ref: www.henryxi.com/git-refname-refs-heads-master-not-found

  • @Tabrez_Akhtar
    @Tabrez_Akhtar ปีที่แล้ว

    Really an excellent resource to go through for gitlab.. Thank you #LambdaTest

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Glad you liked this😊
      Subscribe to our channel to never miss an update on the upcoming tutorials! ✨

  • @Bathi666
    @Bathi666 ปีที่แล้ว +1

    This is amazing mate. Thank you!

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว +1

      Glad you liked it!
      Subscribe, and look forward to more such tutorials! ✨

    • @Bathi666
      @Bathi666 ปีที่แล้ว

      @@LambdaTest already done. Really appreciate it

  • @sasukeshinobi1691
    @sasukeshinobi1691 ปีที่แล้ว +1

    WHAT IS THIS ?!!!! U ARE AWESOME DUDE

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Thanks 😊
      Subscribe to our channel to never miss an update on the upcoming tutorials! ✨

  • @miguelv2985
    @miguelv2985 2 ปีที่แล้ว +1

    Hi Moss, great video! Quick question on the Maven pipeline, it's throwing an error that its unable to find the .m2/repository path. I did verify its under C:\users\\.m2 repository. Any thoughts?

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hey miguelv, let us get back to you on this

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว +1

      Miguelv, Please try setting the maven path variables on job level rather than the pipeline

    • @miguelv2985
      @miguelv2985 2 ปีที่แล้ว +1

      @@LambdaTest Thank you. I'll give that a try.

    • @joergheilig
      @joergheilig ปีที่แล้ว

      Actually: Adding the maven options in addition to the maven CLI options to the mvn commands fixed it for me: mvn $MAVEN_CLI_OPTS $MAVEN_OPTS

  • @sksafikuddinkhan5935
    @sksafikuddinkhan5935 4 หลายเดือนก่อน

    There's protected environment, approver has been added as well, but when a approver approve or reject the pipeline with some comment, where to see that comment? I checked under pipeline, it's not visible, only showing, that it has been rejected/approved. Please help me how and where to see the comments.

    • @LambdaTest
      @LambdaTest  4 หลายเดือนก่อน

      Hi Safikuddin,
      When you use protected environments with approvers, the comments left by the approvers are typically visible in the merge request associated with the pipeline rather than directly in the pipeline view itself.

  • @guswind4636
    @guswind4636 2 ปีที่แล้ว +1

    Excellent!! thanks for sharing this tutorial

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Glad it was helpful!

  • @Mohammed-co3ux
    @Mohammed-co3ux ปีที่แล้ว

    The best video for Gitlab in the entire TH-cam 😅

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      We're delighted that you found it helpful! 😊
      Don't forget to subscribe to our channel for the latest updates on upcoming tutorials! ✨

  • @dimakatout131
    @dimakatout131 10 หลายเดือนก่อน

    Adorable Tutorial . Thank you for sharing this

    • @LambdaTest
      @LambdaTest  10 หลายเดือนก่อน

      Glad you liked it!
      Do subscribe the channel for more such video tutorials

  • @mallikarjunsoma5232
    @mallikarjunsoma5232 2 ปีที่แล้ว

    Very well explained. Thank you for this wonderful tutorial.

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      You're very welcome! Glad it was helpful! 😇

  • @artemkeller2571
    @artemkeller2571 ปีที่แล้ว

    Thanks for the video! I have a question: i've added and modified a simple txt file and pushed to gitlab. Then created a merge request and went to "Changes" section to compare what i've changed in the added file. But i don't see content of the file, instead i see the message: "File suppressed by a .gitattributes entry or the file's encoding is unsupported.". I've tried adding ".gitattributes" file and populate it with "*text=auto", but that seems not to work. Do you have a solution for that?

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว +1

      Hey Artem,
      To resolve the issue of GitLab displaying the message "File suppressed by a .gitattributes entry or the file's encoding is unsupported" when comparing changes:
      - Verify the .gitattributes file in the root directory of your repository and ensure it contains the correct configuration, such as * text=auto for handling text files automatically.
      - Check the encoding of the text file you added and modified, ensuring it is UTF-8 encoded. Convert the file to UTF-8 if necessary.
      - Clear the GitLab cache by navigating to Settings > Repository > Remove artifacts.
      - Confirm that you are using an up-to-date version of GitLab.
      If the issues persists, please reach us out at support@lambdatest.com

  • @Rock43055
    @Rock43055 2 หลายเดือนก่อน +1

    great video, thx!

  • @bestmeetupdestinations-del4642
    @bestmeetupdestinations-del4642 2 ปีที่แล้ว

    nice,can we use this project for poc?

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Hey there 👋🏻
      Please let us know if we can help in anyway ⭐️

  • @cradical2808
    @cradical2808 2 ปีที่แล้ว +1

    This was exactly what i needed

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Thanks Cradical!

  • @ReminiscewithJohn
    @ReminiscewithJohn ปีที่แล้ว

    Subscribed, so clear and precise.

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว +1

      Glad you liked it! ✨

  • @anotherjuli
    @anotherjuli ปีที่แล้ว

    Amazing work and dedication!

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Glad you liked this😊
      Subscribe to our channel to never miss an update on the upcoming tutorials! ✨

  • @anushakanigiri
    @anushakanigiri 2 ปีที่แล้ว

    Where did you got or download the Automation demo project

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Hey Anusha 👋🏻
      YOu can refer to the suport docs for GitLab Ci integration www.lambdatest.com/support/docs/gitlab-ci-integration-with-lambdatest/

  • @ravshanbekortikov1805
    @ravshanbekortikov1805 หลายเดือนก่อน +1

    this is a good one!🙌

    • @LambdaTest
      @LambdaTest  หลายเดือนก่อน

      Glad you liked it! Subscribe to our TH-cam channel to get more tutorials videos.

  • @yinebebtariku1617
    @yinebebtariku1617 2 ปีที่แล้ว +1

    partially great tutorial - good job

  • @tetakamgasteve5876
    @tetakamgasteve5876 2 ปีที่แล้ว +1

    salut a vous je savoir comment accéder a un groupe de travail sur Gitlap

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hi Teta, Can you help us translating your question in English? :)

  • @kisahulyafamily520
    @kisahulyafamily520 2 ปีที่แล้ว +1

    Well done bro...thanks a lot

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Thanks and welcome

  • @GM-qv1ql
    @GM-qv1ql 2 ปีที่แล้ว +1

    Nice video. Great job!

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hey there, Thanks for your kind words😇
      Make sure you subscribe to our TH-cam channel for more 👋🏻

  • @hamzanaseer1529
    @hamzanaseer1529 2 ปีที่แล้ว +1

    Clear and concice. Thanks alot

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Glad it was helpful!

  • @jorgen180
    @jorgen180 2 ปีที่แล้ว

    Great tutorial! Very well explained!

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Thanks for the feedback! 🙌

  • @crywalt
    @crywalt 2 ปีที่แล้ว +1

    Thrilled to see someone using vim.

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      High five 🖐🏻

  • @krzysztofdowgird616
    @krzysztofdowgird616 2 ปีที่แล้ว +5

    very good quality:)

  • @muddassirahmad36
    @muddassirahmad36 2 ปีที่แล้ว +1

    Just one word RESPECT

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Thanks Muddassir,
      Glad you liked it 💖

  • @aladin5985
    @aladin5985 2 ปีที่แล้ว +1

    Great Initiative

  • @dudhaniss
    @dudhaniss 2 ปีที่แล้ว +1

    Great tutorial!

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว +1

      Glad you liked it 😇
      Make sure you subscribe to our TH-cam channel for more 👋🏻

  • @ferhatgul4338
    @ferhatgul4338 2 ปีที่แล้ว +1

    very very fruitful, thanks.

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว +1

      You are most welcome

  • @uidevart
    @uidevart 2 ปีที่แล้ว

    Your videos are awesome :) Thank you

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Glad you like them! 👋

  • @cabc2011
    @cabc2011 ปีที่แล้ว

    5 Stars, Thanks Moss

    • @LambdaTest
      @LambdaTest  ปีที่แล้ว

      Glad you liked it!
      Please subscribe to our TH-cam channel for more such videos 🌟

  • @vedanti-vidhan4766
    @vedanti-vidhan4766 11 หลายเดือนก่อน

    this is really an amazing tutorial

    • @LambdaTest
      @LambdaTest  11 หลายเดือนก่อน

      Glad you liked it!
      Please subscribe to our TH-cam channel for more such videos 🌟

  • @ihsannuruliman4980
    @ihsannuruliman4980 2 ปีที่แล้ว +1

    This is nice, but could you please share the slides?

    • @LambdaTest
      @LambdaTest  2 ปีที่แล้ว

      Hey Ihsan, which slides are you referring to?