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
20082026
-
…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 -
…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 -
…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 -
…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.)…
comment by Zizizizz · 2026-04-01 · in Ask HN: What dev tools do you rely on that nobody talks about? -
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…
comment by GCUMstlyHarmls · 2026-02-20 · in I found a useful Git one liner buried in leaked CIA developer docs -
https://github.com/jesseduffield/lazygit Full featured, also written in go, if that sort of thing matters to you
comment by verdverm · 2026-02-03 · in Show HN: difi – A Git diff TUI with Neovim integration (written in Go) -
…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
comment by RVRX · 2026-01-17 · in Keifu – A TUI for navigating commit graphs with color and clarity -
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) -
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 -
…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 -
…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 -
…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…
comment by _blk · 2025-11-10 · in The lazy Git UI you didn't know you need -
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 -
I'm not a github power user but check out Lazygit ( https://github.com/jesseduffield/lazygit )!
comment by troyvit · 2025-09-11 · in Jiratui – A Textual UI for interacting with Atlassian Jira from your shell -
…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 -
…project. For those like me: Lazygit is a "simple terminal UI for git commands" and is located at https://github.com/jesseduffield/lazygit
comment by p4bl0 · 2025-02-03 · in 1M Lazygit downloads, one embarrassment at a time -
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? -
…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
comment by PhilippGille · 2024-12-24 · in Show HN: Keypub.sh – OAuth for the terminal using SSH keys -
…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 -
…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 -
If you like lazydocker also check out lazygit by the same author: https://github.com/jesseduffield/lazygit
comment by PhilippGille · 2024-11-23 · in Lazy Docker: The lazier way to manage everything Docker -
…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 -
https://github.com/jesseduffield/lazygit/blob/master/docs/Cu...
comment by uallo · 2024-11-09 · in Delta: A syntax-highlighting pager for Git, diff, grep, and blame output -
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 -
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 -
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 -
…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 -
…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 -
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…
comment by juhanakristian · 2024-09-27 · in Ask HN: What is one software product that boosted your productivity? -
…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 -
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 -
Using lazygit is probably the most efficient way to do git IMO. https://github.com/jesseduffield/lazygit
comment by animal_spirits · 2024-08-22 · in Aliasing Your Git Commands for Maximum Developer Efficiency -
…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 -
This gives me vibes of: https://github.com/jesseduffield/lazygit and https://github.com/jesseduffield/lazydocker nice!
comment by hu3 · 2024-06-07 · in Dblab: Interactive Terminal Client for PostgreSQL, MySQL, SQLite3 and Oracle -
…presents a mental model that is much easier to deal with than standard git terminal command line. https://github.com/jesseduffield/lazygit
comment by injidup · 2024-06-04 · in Show HN: I made a tiny camera with super long battery life -
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 -
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 -
Sounds like something comparable to LazyGit. https://github.com/jesseduffield/lazygit
comment by justin_oaks · 2024-05-06 · in Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? -
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.
comment by yoavm · 2024-05-06 · in Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? -
…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? -
…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 (…
comment by armchairhacker · 2023-12-10 · in Ask HN: Can we do better than Git for version control? -
…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 -
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 -
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 -
…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 -
…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 -
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 -
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…
comment by toastal · 2023-05-03 · in Let's make sure GitHub doesn't become the only option -
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