// HACKER NEWS — CYBERSECURITY
Lazygit
lazygit is a terminal UI for git that makes complex operations simple. Stage individual lines,
interactive rebase, cherry-pick commits — all without memorizing obscure flags.
lazygit wraps git's full power in a keyboard-driven UI so you can focus on shipping, not syntax.
Select exactly which lines or hunks to stage. No more staging entire files when you only want part of a change.
Squash, fixup, drop, reorder commits with simple keypresses. No more editing a TODO file by hand.
Copy commits across branches with a single keypress. Paste them wherever you need them.
Made a mistake? lazygit tracks every action so you can undo and redo with confidence.
See your branch history at a glance with a visual commit graph rendered right in your terminal.
Bind any shell command to a keybinding and run it from within lazygit, with access to selected files, branches, and commits.
Join tens of thousands of developers who made their git workflow effortless.