Learn Git and GitLab Tutorial For Beginners | Full Course [2024]

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

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

  • @michaelkrailo5725
    @michaelkrailo5725 8 หลายเดือนก่อน +4

    This got me up and running with git tonight. Very happy with quality of teaching in this tutorial. By the 49 min mark I had all the knowledge needed to get some work done. I knew how to setup ssh keys so I went ahead and uploaded my public key and I was off to commit land.

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

      I know a guy who has a great tutorial on how to set up SSH keys with GitLab. 😄
      Thanks for the kind words. I'm a big fan of GitLab and I really enjoyed making this video. Hoping the TH-cam algo starts to see it and it gets a bit more visibility.
      Enjoy commit land. It's a great place to be!
      th-cam.com/video/4f1MJuGfjx4/w-d-xo.html

  • @jennisonb37
    @jennisonb37 17 วันที่ผ่านมา +1

    Awesome video! This channel is HIGHLY underrated. Cameron's teaching style is super approachable and easy to follow.

    • @cameronmcnz
      @cameronmcnz  17 วันที่ผ่านมา

      Thanks for the kind words! Yeah, the algo seems to hate me. I've got 20K followers but when I post a new video I get like 10 views. I'm clearly doing something wrong. But I find comments like these super encouraging, so thanks!

  • @islambeksadykov9201
    @islambeksadykov9201 7 หลายเดือนก่อน +3

    thank you. I was struggling a lot with git. Now I decided to watch video and your video helped a lot

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

      I'm a big fan of Git, but to hear my passion for the tools can help someone get up to speed with GitLab and Git really makes me feel useful. And everyone needs to feel useful.
      Thanks for watching!

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

      same here and now it all makes sense!

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

    This is just a fantastic tutorial and Cameron is extremely likeable born to do this stuff. Thanks so much for helping me start my engineering journey

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

    Wish I could like this video 10k times, it´s magnificent

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

      Well, you start by registering 10,000 separate TH-cam accounts...
      Thank you for the kind words. I really enjoyed putting this video together.

  • @RobertSchreiner
    @RobertSchreiner 7 หลายเดือนก่อน +4

    I'd like to thank you very much for this video! Simple, straight forward, no beating around the bush. Usually I have my problems with "learning videos", too much chatter, not enough useful content, but you make me want to use git and gitlab!

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

      Thanks for the kind words! My channel is aimed more at advanced developers than newbies, so I try to skip the introductory theory and stuff. This obviously isn't your first rodeo when it comes to developing software.
      I too prefer tutorials that just get into it. I actually struggled on whether I wanted to include the 'gitlab vs git' and 'what is a repo' stuff at the start, but felt since this was a full tutorial, it was sorta needed.
      Thanks again. Hopefully I'll hit some other topics that interest you as well!

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

      I believe that videos explaining the background information of a software product are very important as they provide a deeper understanding of its use and purpose. However, I also think it's beneficial to separate the training of command sequences from these explanatory videos. This approach can help viewers focus on the specific content they are interested in, whether it's learning about the software's background or mastering its commands. It's always possible to include a note or a link in the video to direct viewers to the related content. This way, your audience can easily navigate between learning about the software's background and its practical use.
      Keep up the great work!
      (Disclaimer: I'm german and I used some help from AI to give you this answer. I couldn't have put it better myself.)

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

    Makes learning GitLab for beginners so easy.

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

    Your videos have always been a time saver for me.
    The random issues i face are somehow almost exact what you videos are all about😅😅.

    • @cameronmcnz
      @cameronmcnz  9 หลายเดือนก่อน +2

      Thanks for the kind words! I often make videos when I solve a really difficult problem. It always makes me smile when those videos get views, because nobody would ever view them if they didn't have the exact same problem. Makes me feel good to know I'm helping out.
      With videos like this one I've tried to expand my reach a little bit. Wondering if my 2 hour vides on Git and GitLab will get any traction. Here's hoping!

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

      @@cameronmcnz I moved to DevOps last year, before that I was into automation testing. I was overwhelmed with the number of tools and the git especially, because I never used it previously 😅.
      Being a fresher in git, your videos are of great help and the way you explain things is GREAT. Till date, i especially search for your videos because they don't have any bs in them, "To the point and exact explanation", that one might need to get the things done.
      I will definitely watch your git course, there are always new things to learn.
      नमस्ते 🙏🏻😊

  • @izzuddinafif
    @izzuddinafif 7 หลายเดือนก่อน +3

    Thank you very much, this is an underrated good tutorial. Subscribed with notifications on!

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

      Thank you so much!
      I'd love it to have a million views, but it's really over-performing all my other videos, so that makes me really happy. So do comments like this!

  • @nottodaybro4450
    @nottodaybro4450 5 หลายเดือนก่อน +4

    Great video, straight to the point, 10/10

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

      The video moves quickly and covers a lot of material. If all 2 hours made sense to you, I hereby grant you 'expert' status. Update your LinkedIn at will.

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

    Brilliant🤩🤩 Thank you very much for such a nice explanation. It could not be better than this!

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

      Thanks for watching! I'm a huge fan of GitLab. They make putting a tutorial like this together super easy.

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

    amazing explanation, thank you

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

      Thanks for the support. I had a lot of fun making this Git and GitLab tutorial!

  • @адилох
    @адилох 4 หลายเดือนก่อน

    Perfect Tutorial for Beginners.Thanks!

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

    I learned a lot from this course , ty so much.

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

      This was pretty advanced and fast paced. If you kept up, there's not much left to learn about Git. We covered almost all of it!
      Thanks for watching. I really enjoyed making this.

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

    Thank you i m looking for how dev teams works on the same repo gitlab collaboration

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

    Thanks for such an explanantion, earned a new sub here!

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

      Glad you enjoyed it!

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

    Awesome

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

      Agreed, GitLab is totally awesome!

  • @Ajith-pg9bz
    @Ajith-pg9bz 7 หลายเดือนก่อน +1

    very helpful

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

      Glad you enjoyed it! I've always felt GitLab was an awesome tool.

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

    Thank you for all your videos. Do you have a video about Git LFS? I am dealing with large files that I want to connect with GItHub. How will Git LFS help me with this? Thanks.

  • @ChrisCox-wv7oo
    @ChrisCox-wv7oo 4 หลายเดือนก่อน

    Your newsletter sign up link is not in the description (currently).
    Please add.
    Thanks for the great comprehensive tutorial. Helped clear some concepts up.

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

    Thank's good work bravo👍

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

      There are not enough GitLab courses and tutorials out there. I hope this one helps fill the void!

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

    This tutorial is very good

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

      Thanks! I'm doing a series for GitHub, GitLab, Bitbucket, VSCode and Eclipse. Similarly structured content for each.
      Hopefully it makes learning Git and GitLab a bit easier!

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

      @@cameronmcnz awesome, looking forward to the GitHub one. :)

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

    when i 'git push origin', i get the error message 'fatal: not a git repository (or any of the parent directories): .git'

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

      Do a git status.
      The folder you are in is not a git repo.
      Look for a hidden .git folder there or in a parent folder. My bet is there isn’t one.
      You may need to run the command in a sub folder where the project is.

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

      ah okay got it, thank you so much for the help. Video is great so far as well, you make a great teacher!@@cameronmcnz

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

    informative!

  • @lunatichigh2896
    @lunatichigh2896 8 หลายเดือนก่อน +3

    I'm got hired as junior java dev in a company but they are using gitlab and not github so I'm here lol.

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

      I've always been a big fan of GitLab. Git is the core technology, but they've got a great suite of tools built around it.
      (I'm a long-time Java dev too)
      Good luck in the new job!

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

      ​@@cameronmcnz your explanation is crystal clear, thank you

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

    There's a full write up on how to learn GitHub and Git that goes with this video over on TheServerSide. Check it out!
    www.theserverside.com/video/Full-Git-and-GitLab-tutorial-for-beginners

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

    1:10:00

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

      You watched to 1:10?!? You’re a hero!

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

      @@scrumtuous thanks

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

    Bro you kind of sound and look like Alec Baldwin

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

      The young and handsome Alec Baldwin, or the old and curmudgeonly Alec Baldwin?
      A compliment either way. I'll take it!

  • @Juan-kd5nz
    @Juan-kd5nz หลายเดือนก่อน

    DILF!!!