My new favorite way to use git

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.ย. 2024
  • Lazygit almost makes git fun to work with…almost
    🔗 Key Links 🔗
    - github.com/jes...
    ---------------------------------------
    🌐 Connect With Me 🌐
    - Website: codinginpublic...
    - Blog: chrispenningto...
    - Twitter: / cpenned
    - Patreon: / coding_in_public
    - Buy Me a Coffee: www.buymeacoff...

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

  • @pranavrr7993
    @pranavrr7993 13 วันที่ผ่านมา +7

    Please post more videos. I learnt a lot of things from you. Thanks, love from India💌

  • @theintjengineer
    @theintjengineer 13 วันที่ผ่านมา +2

    Learned more about Git now than in a *proper* Git Tutorial.
    Thank you so much. Nice video.

  • @lifedrawing1
    @lifedrawing1 วันที่ผ่านมา

    A suggestion for a future tutorial: Helix editor. Particularly language.toml setup for webdev including Astro. Seems like a good fit for your content - accessible webdev + approachable terminal…? Thank you for your content.

  • @loquek
    @loquek 13 วันที่ผ่านมา +2

    This is cool! Nice one for sharing
    I have to say tho, Git Tower is so, so good, you can use it alonside CLI too, it's just an insanely good GUI... (cherry picking is a piece of cake, rebases a sinch, general management, fixups, list goes on) get it black friday if you do...

    • @CodinginPublic
      @CodinginPublic  13 วันที่ผ่านมา

      literally was just looking at it due to a rec and really thinking I need to check it out. I'll give it a go when I have some time. Thanks so much!

    • @loquek
      @loquek 12 วันที่ผ่านมา

      ​@@CodinginPublic it is a contender for the most useful tool I have used in 20 years of dev, tasks that take other team members time, or they are even too scared to do are really simple for me via Tower... as well as my history and commits just looking so clean (and then benefitting from being this organised).
      Recently had a project using git submodules too... no problem, I understood them and their state better than anyone else because it was visualised.
      I should add that I have not used another GUI for a long time and they may have caught up with Tower by now. ✌

    • @gittower
      @gittower 12 วันที่ผ่านมา +2

      @@loquek wow, this was heartwarming to read! Thank you so much for the kind words! 😊

    • @loquek
      @loquek 12 วันที่ผ่านมา

      @@gittower hehe damn, you finally caught me! xD
      Thank you for the awesome tool! 🫶

    • @loquek
      @loquek 11 วันที่ผ่านมา

      ​@@gittower !! xD you caught me!
      Thank you so much for the awesome tool

  • @Shubvideoschema
    @Shubvideoschema 12 วันที่ผ่านมา

    Love this approach-efficient and clean!

    • @CodinginPublic
      @CodinginPublic  12 วันที่ผ่านมา

      Glad you found it helpful!

  • @haroldhankerchief6056
    @haroldhankerchief6056 13 วันที่ผ่านมา +1

    please pretty please do a comprehensive astro + sanity tut

  • @johnlovell8299
    @johnlovell8299 13 วันที่ผ่านมา +3

    Technically you're still in the CLI ;) Its not stupid if it works.

    • @CodinginPublic
      @CodinginPublic  13 วันที่ผ่านมา +1

      Yep! That’s the nice thing about CLI GUIs. You can stay right in the CLI :)

  • @yudis10
    @yudis10 13 วันที่ผ่านมา +4

    How about merge, solve conflict and cherry pick in lazygit ?

    • @Lurco8
      @Lurco8 13 วันที่ผ่านมา +1

      Yeah, soving conflicts is just about the only thing I actually feel the need for a GUI

    • @CodinginPublic
      @CodinginPublic  13 วันที่ผ่านมา +1

      It's really quite good at merge conflicts. Should have showed that!

  • @DanteMishima
    @DanteMishima 13 วันที่ผ่านมา

    This looks fun...
    And it comes when I had added all my git aliases to my terminals 😂😂

  • @simonswiss
    @simonswiss 13 วันที่ผ่านมา

    Need to update your avatar logo with the fresh stache! 🤙

    • @CodinginPublic
      @CodinginPublic  13 วันที่ผ่านมา +1

      you'll be happy to know I did change it on this video’s thumbnail haha

    • @simonswiss
      @simonswiss 13 วันที่ผ่านมา

      @@CodinginPublic haha damn you did too!

  • @jackjameson6826
    @jackjameson6826 10 วันที่ผ่านมา

    Just try a good UI - Tower (paid) or Fork (nonpaid) - you'll never go back to CLI 😉

  • @AndreiGeorgescu-j9p
    @AndreiGeorgescu-j9p 13 วันที่ผ่านมา +5

    Why would anybody use this over the vscode integration. This cli obsession is weird

    • @CodinginPublic
      @CodinginPublic  13 วันที่ผ่านมา +2

      lol to each their own. Some of it is speed. Some of it is preferring the keyboard. Nice to have both options!

    • @MaxSvid
      @MaxSvid 13 วันที่ผ่านมา +1

      Lazygit is pretty much made for Vim users (btw)

    • @LuisCassih
      @LuisCassih 12 วันที่ผ่านมา +3

      why use vscode over a terminal? the obsession of using everything in vscode is weird

    • @AndreiGeorgescu-j9p
      @AndreiGeorgescu-j9p 12 วันที่ผ่านมา +1

      @@CodinginPublic it's in no way faster and even if it was engineering time shouldn't be consumed by git commands. Engineers spend time thinking, not writing git commands. This is just circle jerking. I also notice the people obsessed with this stuff know very little actual computer science so it's funny what they spend their time on when they don't know the basics.

    • @AndreiGeorgescu-j9p
      @AndreiGeorgescu-j9p 12 วันที่ผ่านมา

      @@MaxSvid vim is an arguably good concept as a modal editing model. As an editor it's a terrible waste of everybody's time

  • @desireco
    @desireco 13 วันที่ผ่านมา

    Maybe it is hard for you... just sayin'

    • @CodinginPublic
      @CodinginPublic  13 วันที่ผ่านมา +1

      That’s very possible ha

  • @saintpumpkin
    @saintpumpkin 13 วันที่ผ่านมา

    why i should learn the commands of this ugly cli when I can learn the proper git commands ? :)

    • @CodinginPublic
      @CodinginPublic  13 วันที่ผ่านมา

      lol no worries if you don’t like it

  • @maverickchan9552
    @maverickchan9552 13 วันที่ผ่านมา

    remind me the dos time.haha