Hacker GitHub

← All repos

jesseduffield/lazygit

View on GitHub ↗ ★ 83,601 Go

simple terminal UI for git commands

105 mentions on Hacker News by 83 people: 15 stories, 90 comments · first 2018-08-05 · latest 2026-09-05

Mentions per year 105 mentions · busiest year 2024 (25)
20082026
  1. …official lazygit project or Jesse Duffield. " The official site is the GitHub repository [0] [0] https://github.com/jesseduffield/lazygit
    comment by rvz · 2026-09-05 · in Lazygit
  2. …in your commit. There are probably countless others. And `--patch` is also not that hard. [0] https://github.com/jesseduffield/lazygit
    comment by aequitas · 2026-09-05 · in .gitignore Everything by Default
  3. …the terminal. I also use git absorb ( https://github.com/tummychow/git-absorb ) and lazygit a lot ( https://github.com/jesseduffield/lazygit ).
    comment by QGQBGdeZREunxLe · 2026-07-26 · in Git rebase -i is not that scary
  4. …But for Git, I can't recommend lazygit enough. It's an incredible piece of software: https://github.com/jesseduffield/lazygit
    comment by arcanemachiner · 2026-04-08 · in Git commands I run before reading any code
  5. …enjoy it) https://github.com/jesseduffield/lazydocker (managing containers, images, volumes easily) https://github.com/jesseduffield/lazygit (best tui for git and outside niche git commands, the fastest way to use git.)…
  6. Eg: lazygit https://github.com/jesseduffield/lazygit?tab=readme-ov-file#... https://github.com/sxyazi/yazi https://github.com/darrenburns/posting or I guess Vim would be a prominent example. Peoples definitions will be on a gradient, but…
  7. https://github.com/jesseduffield/lazygit Full featured, also written in go, if that sort of thing matters to you
  8. …a bit of a different purpose - but for working with git in the terminal I'm a big LazyGit fan - https://github.com/jesseduffield/lazygit I use it in neovim with https://github.com/kdheepak/lazygit.nvim
  9. I've been using lazygit [ https://github.com/jesseduffield/lazygit ] which is a friendly TUI that makes selecting which lines to commit relatively painless. As a heavy user of hunk-by-hunk or line-by-line commits, I used to use tortoisehg,…
    comment by gary_0 · 2025-12-14 · in Using Git add -p for fun (and profit)
  10. force with lease has been used in lazgit already AFAIK, see: https://github.com/jesseduffield/lazygit/discussions/4068#di...
    comment by witcher · 2025-11-12 · in The lazy Git UI you didn't know you need
  11. …features (e.g. patch based copy/reset). Apparently it's on the radar, but not implemented yet: https://github.com/jesseduffield/lazygit/issues/4365#issueco... 2. Yes, see https://news.ycombinator.com/item?id=45898167 discussion. Using IDE…
    comment by witcher · 2025-11-12 · in The lazy Git UI you didn't know you need
  12. …better way to list sponsors that favors developers and allows them to exclude them from the README. https://github.com/jesseduffield/lazygit
    comment by santiagobasulto · 2025-11-11 · in The lazy Git UI you didn't know you need
  13. …find where to install it from and autocomplete doesn't resolve to a debian package either... https://github.com/jesseduffield/lazygit?tab=readme-ov-file#... So with a newer non-LTS ubuntu you can just apt install lazygit, with 24.04 it's…
  14. Lazygit is amazing: https://github.com/jesseduffield/lazygit I have no connection to this program, other than that I love it, and shill for it every time I get the chance.
    comment by arcanemachiner · 2025-10-21 · in Magit Is Amazing
  15. I'm not a github power user but check out Lazygit ( https://github.com/jesseduffield/lazygit )!
  16. …For anyone else interested in this stuff, here are some others I like: lazygit (of course): https://github.com/jesseduffield/lazygit git-machete: https://github.com/VirtusLab/git-machete rebase-editor:…
    comment by zacharytamas · 2025-05-30 · in Show HN: Git-Add–Interactive with Enhancements
  17. …project. For those like me: Lazygit is a "simple terminal UI for git commands" and is located at https://github.com/jesseduffield/lazygit
  18. Lazygit has a terminal UI but might otherwise be what you're looking for: https://github.com/jesseduffield/lazygit
    comment by jonasced · 2025-01-17 · in Oh Shit, Git?
  19. …understand why. lazygit (54k stars on GitHub) and k9s got a lot of traction and are very popular: https://github.com/jesseduffield/lazygit https://github.com/derailed/k9s
  20. …recently switched over to LazyGit for the better Vim bindings and having more features - LazyGit ( https://github.com/jesseduffield/lazygit ) is what I'm using right now and I'm mostly happy I actually wrote my own in C some years ago…
    comment by terhechte · 2024-12-17 · in Tig: Text-Mode Interface for Git
  21. …form new commits with. Takes some getting used to, but it is the exact flow you are talking about. https://github.com/jesseduffield/lazygit?tab=readme-ov-file#... Oh you edited to say drag and drop. Lazygit is a TUI and patches are very…
    comment by corytheboyd · 2024-12-03 · in Rewrite Git history via drag-and-drop
  22. If you like lazydocker also check out lazygit by the same author: https://github.com/jesseduffield/lazygit
  23. …this. They're also both wonderful companions to the git cli for day to day version control. [1]: https://github.com/jesseduffield/lazygit [2]: https://magit.vc/
    comment by your_fin · 2024-11-16 · in The Art of Manually Editing Hunks
  24. https://github.com/jesseduffield/lazygit/blob/master/docs/Cu...
  25. I came to suggest (once again) lazygit. https://github.com/jesseduffield/lazygit Love the ability to pull a hunk out of a commit, create a new commit, then throw it over to another branch, with the press of a few keys.
    comment by roflchoppa · 2024-10-23 · in How I use git
  26. https://github.com/jesseduffield/lazygit Can do it with a couple keys, 4 (commits tab), then ctl+j/k depending on where you want the commit to be.
    comment by roflchoppa · 2024-10-23 · in How I use git
  27. Lazygit works well for merge conflicts (and many other things): https://github.com/jesseduffield/lazygit (I am not actually sure what a three-way merge conflict is though TBH.)
    comment by arcanemachiner · 2024-10-14 · in Show HN: I made a git rebase TUI editor
  28. …is available in lazygit as well, which seems to still be way too unknown, despite the 50k stars: https://github.com/jesseduffield/lazygit
    comment by the_duke · 2024-10-14 · in Show HN: I made a git rebase TUI editor
  29. …popular too that does git stuff via a TUI (everything from rebasing to nuking your local) [1] https://github.com/jesseduffield/lazygit
    comment by syntaxing · 2024-10-14 · in Show HN: I made a git rebase TUI editor
  30. Lazygit ( https://github.com/jesseduffield/lazygit ) I know there are probably many GUI git tools and editor integrations which make using git fast and easy but I've been mostly using the CLI. Lazygit makes doing things like cherry picking…
  31. …asks for confirmation if there's any ambiguity). There's an extensive writeup about it here: https://github.com/jesseduffield/lazygit/blob/master/docs/de...
    comment by jesseduffield · 2024-09-26 · in Git-absorb: Git commit –fixup, but automatic
  32. There's also lazygit which does have features like this https://github.com/jesseduffield/lazygit
    comment by arunix · 2024-09-16 · in Learn Git Branching
  33. Using lazygit is probably the most efficient way to do git IMO. https://github.com/jesseduffield/lazygit
  34. …Mostly because of it's snappy speed (like Sublime Text). But since a year or so I'm using lazygit ( https://github.com/jesseduffield/lazygit ), which at least for me is the best git tool ever.
    comment by mandalorianer · 2024-07-03 · in Sublime Merge
  35. This gives me vibes of: https://github.com/jesseduffield/lazygit and https://github.com/jesseduffield/lazydocker nice!
  36. …presents a mental model that is much easier to deal with than standard git terminal command line. https://github.com/jesseduffield/lazygit
  37. I'm a happy git user, although I've heard great things about lazygit: https://github.com/jesseduffield/lazygit?tab=readme-ov-file
    comment by nomilk · 2024-05-22 · in Version Control Beyond Git
  38. lazygit ( https://github.com/jesseduffield/lazygit ) is enlightenmentware for me. It helps me navigate Git commands I forget all the time, like using the reflog to undo things, custom patches, or rebase --onto. It makes working with Git a…
    comment by alceta · 2024-05-21 · in Enlightenmentware
  39. Sounds like something comparable to LazyGit. https://github.com/jesseduffield/lazygit
  40. quite a few great examples on this thread. I'll add lazygit ( https://github.com/jesseduffield/lazygit ) for doing git stuff, and fx ( https://github.com/antonmedv/fx ) for working with JSONs.
  41. …work with and I use git in a more powerfull way. My main problem is finding the way in all hotkeys. https://github.com/jesseduffield/lazygit?tab=readme-ov-file#...
    comment by hyperman1 · 2024-04-06 · in Why Don't I Like Git More?
  42. …to succeed) is to make tools (“layers”) which work on top of Git, like more intuitive UI/patterns ( https://github.com/jesseduffield/lazygit , https://github.com/arxanas/git-branchless ) and smart merge resolvers (…
  43. …top of Git that give you more of what you're looking for. - https://github.com/extrawurst/gitui - https://github.com/jesseduffield/lazygit - https://magit.vc/
    comment by seanw444 · 2023-11-22 · in I kind of killed Mercurial at Mozilla
  44. I really love this tool: https://github.com/jesseduffield/lazygit Which seems to be an alternative
    comment by sontek · 2023-10-03 · in Tig: Text-Mode Interface for Git
  45. Maintainer here, thanks for the shoutout! A new version just came out today https://github.com/jesseduffield/lazygit/releases/tag/v0.39.... In the next release we're adding worktree support: if you use worktrees in your daily flow I'd love…
    comment by jesseduffield · 2023-07-20 · in Lazygit: Simple terminal UI for Git commands
  46. …But I haven't spent much time thinking about what the ideal UX is, how to activate it, etc. PR: https://github.com/jesseduffield/lazygit/pull/2654
    comment by jesseduffield · 2023-07-20 · in Lazygit: Simple terminal UI for Git commands
  47. …are similar-at-first-blush TUI (terminal UI) systems. https://github.com/jesseduffield/lazynpm https://github.com/jesseduffield/lazygit That ability to navigate & go anywhere (lots of linkability) feels like something the web should be…
    comment by jauntywundrkind · 2023-07-18 · in Lazydocker: a lazier way to manage everything Docker
  48. I'll continue to plug Lazygit https://github.com/jesseduffield/lazygit - I wasn't able to grok git until I started using this tool
    comment by animal_spirits · 2023-06-17 · in Gitless: A simple VCS built on top of Git
  49. lazygit (sadly on GitHub: https://github.com/jesseduffield/lazygit ) offers a wonderful TUI for Git that has helped me on a number of occasions visualize Git when needed. The bonus of the TUI is that it works well with upterm/tmate for…
  50. Please stop building git CLIs, just use LazyGit and be done with it: https://github.com/jesseduffield/lazygit
    comment by amar-laksh · 2023-03-30 · in Show HN: Gut – An easy-to-use CLI for Git