Rebase Magic With Lazygit

Поделиться
HTML-код
  • Опубликовано: 5 ноя 2019
  • If you want to sponsor me as an open-source developer, github is matching donations dollar-for-dollar for the next 12 months! github.com/sponsors/jesseduff...
    github.com/jesseduffield/lazygit
    Have you ever found that you accidentally committed a console.log line three commits ago? What if you could delete it in a few keypresses?
    Maybe you have code in one commit that belongs in another, wouldn't it be great to freely move code around commits?
    Maybe you have code in a commit that you want to work on in your working tree and commit separately.
    The new custom patch feature in lazygit lets you do all of these and more!
    If you have any questions please let me know in the comments :)

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

  • @slmjkdbtl
    @slmjkdbtl 3 года назад +7

    this really is magic.. lots of respect you have your own way of crafting softwares, hope the lazy series goes on!

  • @ahmadieb
    @ahmadieb Год назад +2

    2 years later best tool ever created ! used this for everyday thank you !!

  • @ahmadieb
    @ahmadieb 4 года назад +2

    seriously this tool is crazy !! omg !! I just discover today this needs more attention

  • @ChrisWales95
    @ChrisWales95 4 года назад +2

    Hi Jesse! Big fan of Lazygit and Lazydocker.
    Any plans to add mouse functionality to lazygit?

    • @jesseduffield9516
      @jesseduffield9516  4 года назад +1

      Yeah I definitely want to make that happen: it's clearly been a large part of lazydocker's success. There is some rudimentary mouse support currently like for focusing side panels (though it may be disabled by default) but I do want to add more support. The main challenge is that with keyboard-only it's easy to manage certain workflows because I know focus can be passed from panel to panel in a predictable way, but with mouse support typically you can click on whatever you want meaning I'll need to make the code a bit smarter about what to do when the user is halfway through e.g. modifying a commit file, and then goes and clicks on a completely unrelated panel.
      Definitely something I want to do soon though

    • @jesseduffield9516
      @jesseduffield9516  4 года назад +4

      scratch that: I implemented mouse support yesterday: ruclips.net/video/F7TCWUO9vt4/видео.html

  • @wayneswildworld
    @wayneswildworld 10 месяцев назад

    Hey can anyone help me with an issue to do with the escape key. Mine exits the whole terminal and then I need to use :q to close lazy git. Can I change the keybinding or make it so that the esc key doesent do that?

  • @sacquer
    @sacquer 11 месяцев назад

    regardning the "No new line at end of file" @jesseduffield9516