NEW Lazygit release! (8 months worth of features)

Поделиться
HTML-код
  • Опубликовано: 18 дек 2024

Комментарии • 74

  • @cristobaljvp
    @cristobaljvp 8 месяцев назад +16

    0:26 Small UI changes: section headers, tooltips, side panel numbers, contextual keybindings and more
    4:35 Range select: 'v' to toggle range select in any list view
    7:20 Auto-wrap in commit editor
    8:06 Easier remote branch checkout
    9:13 Easier start interactive rebase
    9:58 Easier squashing of fixup! commits
    10:26 View divergence from upstream branch
    10:57 Find appropriate commit for fixup/amend
    12:45 Delete remote branches/tags
    13:10 Add co-author to commit
    13:40 Filter commits by author
    14:06 Change branch sort order
    14:49 Better bare repo support

  • @robolist2277
    @robolist2277 8 месяцев назад +15

    i love lazygit so much, its the perfect level of abstraction over typing out commands by hand

  • @1mpost0r
    @1mpost0r 9 месяцев назад +35

    wow! how is it possible that a single release fixed ALL of the minor annoyances in lazygit !? great stuff! love it, I cannot wait till I get back to work on Monday and have an opportunity to take it for a spin

  • @Zilvertone
    @Zilvertone 9 месяцев назад +22

    These are really cool! Also a pro tip, if that’s a Rode NT-1 mic, the little gold button underneath the grill should be facing you in order to pick up the cardioid pattern properly.

    • @jesseduffield9516
      @jesseduffield9516  9 месяцев назад +10

      Oh my god this explains so much haha! Thanks!

    • @Zilvertone
      @Zilvertone 9 месяцев назад

      @@jesseduffield9516 no problem!

    • @oldmandeckhand
      @oldmandeckhand 7 месяцев назад +1

      In other word the mic was facing the wrong direction :D

  • @mellow-meanderings
    @mellow-meanderings 9 месяцев назад +12

    lazygit has absolutely changed my life. thank you for these new updates Jesse!

  • @DavideFicano
    @DavideFicano 9 месяцев назад +10

    I started to use lazygit for few seconds per day and after few months I use it for every git operation (except merge because I need a rich UI to avoid disasters) and the "stage a range of files" is the killer feature for my work habit, thanks!!!

    • @qxqxqxqxq
      @qxqxqxqxq 9 месяцев назад +1

      May I ask what you use for merges?

    • @jdofficer
      @jdofficer 9 месяцев назад

      @@qxqxqxqxqSublime Merge is my personal choice.

    • @DavideFicano
      @DavideFicano 9 месяцев назад

      @@qxqxqxqxqI use Sublime Merge, it open a three view for 'incriminated' file where a can choose which difference get or discard

    • @DavideFicano
      @DavideFicano 9 месяцев назад

      Sublime Merge

  • @segeeslice
    @segeeslice 8 месяцев назад

    I'm also an avid lazygit user, and I'm loving everything from this update. The auto-wrapping & range selections especially are going to be super nice for my workflow!
    Thanks for everything you & the contributors do!

  • @NestorCustodio
    @NestorCustodio 8 месяцев назад

    Watching you RACE through operations makes me realize just how badly I need to either (a) rethink my keybindings or (b) refamiliarize myself with all of the things Lazygit lets me do from any one state/mode. Also: thanks to all the contributors! This is a MASSIVE update!

  • @atljBoss
    @atljBoss 9 месяцев назад +1

    lazygit is one of the biggest productivity boosts for my workflow. Keep all the great work! Will keep being a sponsor!

  • @VictorZamanian
    @VictorZamanian 8 месяцев назад

    That was a great plug at the end. So honest and humble and directly to the point. I wish all advertisement was like this. Just calmly tell me what the shit is for, and I'll make up my mind about whether it's interesting. No convincing, no playing on emotions, none of that. Bravo.

  • @awinecki
    @awinecki 8 месяцев назад

    Came here for the update. Amazed by the nuke working tree animation at 6:10 💙;)
    Love the passion you put into this, Jesse! 🙌

  • @brokstine
    @brokstine 9 месяцев назад +2

    Lazygit really helped me to understand git better, thanks!

  • @logannday
    @logannday 9 месяцев назад +2

    The goat of git cli tools

  • @GitSquared
    @GitSquared 9 месяцев назад +3

    great release and I love the way you've smoothed out breaking changes with in-UI tips and easy config options to revert, amazing. solidifies lazygit as a really dependable tool to have

  • @khanriza
    @khanriza 9 месяцев назад +1

    This plugin really is unbelievable. Use it everyday. Thank you for the update.

  • @farzadmf
    @farzadmf 9 месяцев назад +1

    So nice to see a video for the release! Can't thank you enough for Lazygit!

  • @vricop
    @vricop 9 месяцев назад +1

    Lazygit is my favorite cli program along my beloved Neovim. Such great pieces of cli tools.

  • @nielskersic328
    @nielskersic328 9 месяцев назад +1

    This is wonderful! Lazygit is already a joy to use and these improvements will make it even better. Thank you!

  • @TheRensvind
    @TheRensvind 9 месяцев назад +1

    This is awesome! Thank you for the walk through of all these new cool features

  • @agusaris5031
    @agusaris5031 9 месяцев назад

    LazyGit now is a must tool in my Terminal workflow. Awesome release!!

  • @x_Il_x
    @x_Il_x 9 месяцев назад +1

    Range mode for multiple commits is super cool!

  • @sqeezy90
    @sqeezy90 9 месяцев назад

    Just noticed this tool. A great compromise between heavy desktop client and command line. Thanks for your work!

  • @nyantaro1
    @nyantaro1 8 месяцев назад

    I use lazygit every single day. What a beautiful piece of software. Thank you so much!

  • @offlinemark
    @offlinemark 9 месяцев назад +1

    Love to see it, thank you! I've been using lazygit extensively in my os dev streams 🙌

  • @michaeldobrovoljni314
    @michaeldobrovoljni314 8 месяцев назад

    Nice work Jesse! Incredible improvements.

  • @Fullflexno
    @Fullflexno 9 месяцев назад +1

    Supercool, You are a great developer!

  • @petenilson
    @petenilson 9 месяцев назад

    Some great quality of life improvements there. I use LazyGit everyday at work. Cheers mate.

  • @jef777
    @jef777 9 месяцев назад

    The sorting is gold. Always was struggling with that! Thanks

  • @duartedias271
    @duartedias271 9 месяцев назад

    lazygit looking even more amazing!

  • @moigncoin4870
    @moigncoin4870 9 месяцев назад

    Amazing so hyped! thanks for taking the time to create such an awesome tool

  • @PhanorColl
    @PhanorColl 9 месяцев назад

    amazing, keep up the good work. I love Lazygit!!!

  • @ClémentPéau
    @ClémentPéau 8 месяцев назад

    This release is great!!!
    Thanks for all the good work. I had my own version build from main for a while :)

  • @mau5mat
    @mau5mat 8 месяцев назад

    Incredible work, thank you!

  • @vonelfensenf8151
    @vonelfensenf8151 8 месяцев назад

    Great to see that LazyGit gets some developer love!
    Now LazyDocker next?

  • @chrisbbh
    @chrisbbh 9 месяцев назад

    Nice work! Lazygit is great.

  • @ScottNimos
    @ScottNimos 9 месяцев назад

    Legend! Thanks mate for the all the hard work

  • @MaxSchneider-vn6fq
    @MaxSchneider-vn6fq 9 месяцев назад +1

    wow awesome new stuff!

  • @XavierChanth
    @XavierChanth 9 месяцев назад +1

    Amazing stuff!

  • @Dozer456123
    @Dozer456123 9 месяцев назад +1

    Contextual key bindings!!!!!!!!

  • @KaireMl
    @KaireMl 9 месяцев назад

    Lazy git is awesome thanks!

  • @marceloguimaraes796
    @marceloguimaraes796 4 месяца назад

    Obrigado meu amigo, ferramenta oerfeita !!!

  • @VictorZamanian
    @VictorZamanian 8 месяцев назад

    11:00
    Do you work in in a company? You do _not_ change the commit history of pushed branches. Don't do that. If people have pulled your branch, they'll be forced to do a force pull every time you alter history. Just do small commits that say something like "fix review comments" or something if you're lazy, or if you're not lazy you describe what the comments were asking for.
    This isn't what these features are for IMO. These features are for altering history _before_ you push your un-pushed commits. 👍Good luck everyone!

    • @Maraloon_
      @Maraloon_ 8 месяцев назад

      there is no problem with force pushing branches that "work in progress". It's a problem that more than 1 devs do their work in one branch. I push my branch every day with a lot of dirty commits, just for reason if my pc broken or smth else and I have remote backup, not for someone could start his task from it and telling me "oh please don't change history, cause I'm lazy to resolve conflict". Just start your branch from main, or be ready for rebases and conflicts if you work on top of WIP branch

  • @leon.matheus
    @leon.matheus 9 месяцев назад +1

    amazing!

  • @sadabwasim9850
    @sadabwasim9850 9 месяцев назад

    Loving it🎉

  • @kennedywee
    @kennedywee 9 месяцев назад

    This is great!

  • @scandalinhio
    @scandalinhio Месяц назад

    i would love to see possibility to make branche diff but not like it is now that you have listed every file with code but by commits which i could look in to them or not like its in intellij when you ctrl+d on different branches - basically git log --oneline main..develop which i could browse

  • @FailMachineInc
    @FailMachineInc 9 месяцев назад +1

    thanks boss

  • @starllama2149
    @starllama2149 9 месяцев назад

    Out of curiosity for people who use lazygit, as someone who uses Fugitive with vim, what are the benefits of using lazygit over fugitive?

  • @yunjiechen6524
    @yunjiechen6524 8 месяцев назад

    good job

  • @robethabibi9168
    @robethabibi9168 8 месяцев назад

    subscribed! 🤩

  • @hasecilu
    @hasecilu 9 месяцев назад

    Amazing all new features but still don't know how to play snake =(

  • @sheepcommander_
    @sheepcommander_ 7 месяцев назад

    THANKU

  • @JOHNSMITH-ve3rq
    @JOHNSMITH-ve3rq 9 месяцев назад

    What the heck kinda room you in bro? That a cafeteria?

  • @joaomendoncayt
    @joaomendoncayt 9 месяцев назад

    wow...

  • @xarchist
    @xarchist 8 месяцев назад

    Everyone knows 'y' is copy, and 'p' is paste. :3

  • @vtwxr
    @vtwxr 9 месяцев назад

    I got really confused with the thumbnail, I thought I was clicking on a www.youtube.com/@jonhoo video lol

  • @Adam-ji8qw
    @Adam-ji8qw 7 месяцев назад

    *promosm* 😳